Latch

image
Director(s):
Release date: December 19, 2017
Duration: 4 minutes
Add to favorites

Overview

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