The next great psycho horror slasher has given a documentary crew exclusive access to his life as he plans his reign of terror over the sleepy town of Glen Echo, all the while deconstructing the conventions and archetypes of the horror genre for them.
Oct 1, Oct 2025
Jul 19, Jul 2005
Apr 17, Apr 1998
Dec 17, Dec 2004
Feb 28, Feb 2025
Apr 16, Apr 2026
Sep 11, Sep 2005
Nov 9, Nov 2007