The Strange and Mysterious Case of Demon Hill.