Episode 134.5: The Nun 2

Episode 134.5: The Nun 2

Stef (witchxpudding) & Mel (Heda_Mel) jump into the latest installment in The Conjuring Universe with The Nun 2! This “relatively” spoiler free take dives into possession motives, visuals to die for, and the Farmiga sisters — some of our favorite Scream Queens.