Freya Allan may be best known to genre fans as Ciri from the Netflix series, The Witcher, but she’s picking up another role in the upcoming...
Written by Lorcan Reilly and directed by Alberto Corredor, Baghead is an unpredictable, rich, twisting horror short that hits all the right buttons at all the right...