Horror DVD Releases – Week of February 2nd, 2010
(descriptions from Netflix) The House of the Devil (2009) A cash-strapped college student named Samantha (Jocelin Donahue) takes a babysitting job during a full lunar eclipse and ends up fighting for her life. She soon discovers that her employers, Tom … Continue reading