STORY
On a remote and windswept island an all female community of young women dangerously compete with one another in preparation for the ultimate sacrifice to their sacred deity Kobudai.
CAST & CREW
- Jamie Paul
- Odette Clark
- Effie Childs
- India Casson
- Emily France
Cast
- Drew Casson
Director
INFORMATION
Production Companies
- United Kingdom
Production Countries
LANGUAGES
- English