Logo

Demon House (1997)

  • Studio: Fries Film Group
  • Release: October 7, 1997
  • Director: Jim Kaufman
  • Writer: Kevin Tenney
  • Cast: Larry Day, Amelia Kinkade, Kristen Holden ­Reid
  • Genre:
#6,240 20,306