The Closet

Regional Premiere
Directed by
Clark Zhu
starring
Zoe House
6 mins
 | 2015
 | United States
 | English
 

A horror story about the evil inside mankind.

Previously screened at: