Brought back from space, an army of giant, mutant rats causes death and destruction for Los Angeles and the world. New monster movie from Jeff Leroy