Largely filmed on location inside Madame Tussaud's Wax museum, this horror movie centers on a banker who bets that he can spend an entire night in the London attraction's notorious Chamber of Horrors. Unfortunately, once there, he discovers himself to be a potential murder victim. ~ Sandra Brennan, All Movie Guide