stills from a big budget horror movie about brains