Big budget horror movie, an injured scientist activates the self destruct device