Hero is really a gem. It features consistently good performances and is sharp, thought-provoking, and is touching without approaching sappiness. You get Geena Davis while she was still making good movies, Dustin Hoffman without much visible ego, a solid Andy Garcia, and the always-fabulous Joan Cusack.
This movie was SO underrated. I remember reading that Quentin Tarantino said this was a movie he wished he'd had a chance to direct because it could have been so much better, that in this movie you see a director reaching the extent of his abilities, and while I was glad to see that someone was recognizing it in any way, it also really made me mad that Quentin Tarantino, not like the most consistent or productive director, should say that about Steven Frears, who directed My Beautiful Laundrette, Dangerous Liaisons, and this. Really! This is for me up there among the best movies of the past 10 years, certainly among the most underappreciated.