In the heart of ancient China, two princesses, one monk, and a ghost battle for life.
When the King draws his last breath and the pregnant Queen begins to hemorrhage, two princesses gallop toward the tree of life, praying for one precious leaf that will save their brother's life, the as-yet-unborn prince.
Meanwhile, a dragon monk silently stalks the princesses.
The ghost of a dead poet mocks them all.
And the vulture gods guard the tree of life most vigilantly.