The Last House
A young man has to rescue his girlfriend after she is kidnapped by a trio of Satan worshipping mental patients.
Starring
Jason Mewes, Ezra Buzzington, Felissa Rose
Director
Sean Cain