Peacock and Blumhouse joined forces to create an immersive horror weekend for fans that was as ghoulishly delightful as it ...