Canada,
2017
Directed by:
Leon LeeScreenplay:
Leon LeeCinematography:
Stirling BancroftComposer:
Michael Richard PlowmanCast:
Anastasia LinPlots(1)
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. (San Diego Film Festival)