Nicolas Cage's new horror film is set at a theme park