0 votes
2017
5m
An abstract depiction of the loss of innocence. A somewhat horrifying representation of evil's penetration in the world of innocence.
Directed by Ben Escobar
Ben Escobar
Status
Released
Release date
August 16, 2017
Budget
—
Revenue
Language
Begotten
Azrael
Shut In
Perfect Stranger
Case 39
Sin City
Icefall
Equals
Maniac
I Saw the TV Glow
The Bravados
Powder