Although, I think, the end is too sad for a hero, it still deserves 5 stars. John Woo, as the screenwriter and director, was fantastic. Chou Yun-fat was really handsome and humorous, heroic and loving in it. His counterpart Sau-Yin Lee acted well too. Tears fulfilled my eyes.
One's eloquence can significantly magnify the convincingness of his/her judgement, in any age - it's both an advantage and responsibility. And hopefully, our age's KOLs are wise and moral enough to avoid being misleaders... P.S. Among the exciting speeches of the barristers, such humorous comments from the judge as "considering the rubbish that is being talked nowadays, you're missing very little" subtly adjusted the atmosphere of the court sessions and kept the plot well-balanced with tension and relaxation.