Review: 13 Ghosts

October 26, 2001 Derek McCaw 0

William Castle had it right. A master showman, Castle made cheap little horror films and wrapped their marketing up with some sort of gimmick. Sometimes […]