The annual "Spring Medow" ritual of a bizzarre cult.
as The Announcer
as Myra
as Sophia
as Yorgos
as Anna
as Jasmine
as Ingmar