Siblings Ida and Rickie Cai have created a strong history of child abuse. The story is based on Ricky's own experiences from school: "I chose to make the film because there was something very important that needed to be told and to hopefully be able to make an impact”.
Directed by
Rickie CaiScreenings and awards
2024
