Ep.174: Lifeforce


Strap in Moongoons, because this week we're blasting off into space for one hell of a crazy ride. We watched "Lifeforce" an  insane sci-fi horror movie made by the infamous Cannon production company. Released in 1985, "Lifeforce" features amazingly insane moments, great special effects, plot holes, space vampires, and a super hot french chick who spends the whole movie naked.