RIGHTS MANAGED
3411386

A teen girl runs straight into a mirror in a funhouse maze at an arcade.