actor

Latch

80 %|Dec 19, 2017|Horror

A teenage girl is dared by her brother to play a game in the closet.

Featured Crew

Landon Stahmer
Writer
Landon Stahmer
Director
Byron Austen Ashley
Executive Producer
Mark Korshak
Producer
Ted Horning
Production Assistant