big budget horror movie about nuclear powered vampires