The Witcher-fame Freya Allan to headline horror-thriller ‘Baghead’ Entertainment The Witcher-fame Freya Allan to headline horror-thriller ‘Baghead’ News Analysis India 3 years ago By Express News Service Actor Freya Allan, well-known for her breakout role in Netflix’s The Witcher, will star in the upcoming horror thriller Baghead...Read More