This movie gets 5 stars for the body count alone. Chow Yun Fat, Tony Leung and Anthony Wong are all great but the best thing about this movie is the voilence, gun clips never run out and there are bad guys always available to get shot. The hospital scene is the best gun fight ever caught on film.