It, once again, proves China's knack on normalizing weird plots. They don't deal much on explaining how or why things happen; instead, they give you a good story after the "what if". They throw subtle twists and blow your mind with their classic sad endings. But, what I love about this movie is how it reminded me that sad endings aren't always bad... in fact, this one's made me smile.
Now this is what I call a highly watchable movie, with a beautifully crafted plot and a commendable cast. True, the ending could have been different (in other words better) with the two leads living happily after, but that was what everyone was hoping for anyway, but the scriptwriter/director had preferred to deliver something more melancholic, less predictable. Still, we are shown that the younger man was happy, as was the older man, although they 'lost' each other as lovers. It would have been nice if they had used Carlson Cheng's "Love is shaking in the world" in the end scene :)