A young woman finds her home plagued by mutant Rats from Outer Space.A young woman finds her home plagued by mutant Rats from Outer Space.A young woman finds her home plagued by mutant Rats from Outer Space.