Based in Hong Kong, this is a short film about a teenage girl's first day out of juvenile detention center.
No data