Honestly, this is one of the best stories I've seen in some time. The cinematography is stunning and casting is spot on. So many twists and turns you dont see coming. It is such a beautiful story. Ranks up there with Raise the Red Lantern and Farewell My Concubine. It's a must watch.