poster

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

Cast

Images