Depraved (Movie Review)
Film Director Larry Fessenden is no stranger to the Horror genre. Head of indie production house Glass Eye Pix, he has introduced the world to many underground Horror gems such as 2001’s Wendigo, 2009’s The House of the Devil, as well as 2011’s The Innkeepers. ... Read More