big budget horror movie about radioactive mutant rats.