Canada / 2017 / Fiction / 7’37”I1800666
[EN] In a mysterious red room, a young Chinese mother must choose between her heart and her soul when she falls into the clutches of a sadistic communist doctor.
Réalisation
Leon Lee
Production
Référent(e)
Melissa James
Vente