Plot: A pregnant woman with no one to turn to discovers that the woman she detests most may be the only person capable of helping her navigate the rocky roads ahead in director Yin Lichuan's entry into the 2008 Cannes Film Festival. Daping despises Haili. Read More
