Talk to the dead; pay the price. “The Witcher” star Freya Allen learns that the hard way in supernatural horror film Baghead. And it’s heading exclusively to Shudder soon. Baghead will debut on Shudder on April 5, as part of their annual “Halfway to Halloween’ celebrations. “Following the death of her estranged father (Peter Mullan), Iris […]
The post ‘Baghead’ – Shudder Exclusive Starring Freya Allen Sets April Release appeared first on Bloody Disgusting!.