Terrifying new shots of horror. Boo!