Welcome to Kiehl Avenue

Bonus Episode 4 - Incubus (1982) directed by John Hough


Listen Later

This week L & L visit a New England town being terrorized by a demon that really likes raping women to death. How many ruptured uteruses can one movie have? Can you spot the pseudo incest vibes? Is the scariest part of this film the main character's face? Are you beautiful? Get into your PJs, sip a bedtime coke, and ready your incubus dagger. It's time to hide in the bathroom and hope you don't end up a chalk line with a bloody crotch. No one can save you from the...Incubus.
...more
View all episodesView all episodes
Download on the App Store

Welcome to Kiehl AvenueBy Kiehl Girls