The 13th Floor

Films 

Opium, Nuns, and Ample Flaying: The Tastefully Twisted FLAVIA THE HERETIC

“She Launched A River of BLOOD” The 1974 Italian film FLAVIA: THE HERETIC is by far one of the most extreme films of the nunploitation faire, featuring visual feats such as castration, nipple slicing, and excessive impalements…yet all quasi-tastefully woven into the tragic story of the world’s first feminist nun. FLAVIA has received attention among […]