3.1 Weasels Rip My Flesh Jan. 01, 1979 Weasels Rip My Flesh IMDb: 3.1 1979 67 min Returning from the planet Venus, an errant NASA spacecraft crashes into the ocean, spilling its radioactive cargo. Enveloped by a radioactive ... HorrorScience Fiction