Episode 70: Torture Horror

Episode 70: Torture Horror

Join us tonight as we begin our 7th season by talking about Torture Horror films!!!!!!! I, Charles, of questionably sound mind, did pick this topic and for that I am very, very sorry. Here are the films: Bloodsucking Freaks (1976) Ichi the Killer (2001) Hostel (2005) This episode was originally recorded live on October 13, 2020.