Oct 20, 2023
Do you have big feelings about divorce and tentacles? Have you ever writhed in agony on the floor of a subway? If so, Possession (France and West Germany, 1981) is the cult horror classic for you! We thought it was overrated, to be honest. Also, Chinese crocodiles Eastern European kidnappers and Japanese slashers are all dropping this week, plus a cursed ring tries to Final Destination Melissa's cat.