Peaches Christ’s campy gorefest, ALL ABOUT EVIL, starring Natasha Lyonne (“Russian Doll”, “Orange Is The New Black”), will rise from the dead this summer, in the form of a June 10 special edition Blu-ray release from Severin Films, and a North American streaming release on Shudder June 13th.
Read MoreMacabreDaily catches up with Elvira, “Mistress of the Dark” herself, Cassandra Peterson, to discuss her new, best-selling tell-all, YOURS CRUELLY, ELVIRA: MEMOIRS OF THE MISTRESS OF THE DARK.
Read More