Sarah Patterson plays Rosaleen, a young girl navigating her dreams and fears in a mystical, wolf-filled world.
Angela Lansbury portrays Granny, who shares cautionary tales about wolves and identity.
David Warner plays Father, a character who represents authority within the household.
Graham Crowden takes on the role of Old Priest, who provides wisdom and perspective on the events surrounding Rosaleen.
Brian Glover portrays Amorous Boy's Father, who represents traditional views on love and relationships.
Kathryn Pogson plays Young Bride, a character whose story reflects the complexities of romance.
Stephen Rea is cast as Young Groom, a character involved in the themes of love and desire.
Tusse Silberg plays Mother, who represents the nurturing and protective aspects of family.
Micha Bergese acts as Huntsman, a figure symbolizing danger and the primal nature of man.
Georgia Slowe portrays Alice, adding depth to the narrative through her interactions with Rosaleen.
Susan Porrett plays Amorous Boy's Mother, contributing to the themes of family and societal expectations.
Shane Johnstone portrays Amorous Boy, whose youthful desires drive some of the story's romantic elements.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.