Castle Freak

Castle Freak

  • Released: 1995
    • Length: 02:19
    • Plays: ???
Synopsis >

Buying a house is always risky, but when a young family moves into an Italian castle, they find it infested with a bunch of freaks! In order to survive, they must discover the dark secrets of their new dream home.

TV GUIDE Users' Most Popular