Jennifer Phang’s ambitious sci-fi drama presents some intriguing ideas about identity and sacrifice in a uniquely female context, but she invests her budget into the wrong elements, and is unable to fashion her final film into anything particularly engaging.
Read my review

Advertisements