I watched this movies because of Donnie Yen and Kelly Chen. I wasn't disappointed, they both did a good job. Donnie serious as ever, and Kelly's expressions were overcoming at times. The song while Kelly and Leon were flying in the balloon were good too. What impressed me most was the scene where Kelly were fighting back her tears while crying for Donnie towards the end of the movie. Bravo! I also felt for the character played by Donnie. He loves the princess but couldn't show his feelings probably waiting for the right time. It never came and then it's gone, how sad for him. It was very touching too when he went to warn Kelly of the danger and instead told Leon to take her far away. Which means that he may never see her again. A great love story along the line of "the myth".