Amazing movie .... it made it that much better that there were 3 main characters that narrated the story equally rather than just one. The action scenes were loaded, and I actually followed the storyline with ease. Devon Aoki (Miho) just completely kicked everyone's ass, Elijah Wood was very impressive playing the role of the villian, Jessica Alba was hot as hell, and Clive Owen and Mickey Rourke both did a great job carrying a 1/3 of the load each. Bruce Willis, Benicio Del Toro, and Rosario Dawson turned in strong performances, while Nick Stahl's performance was the frosting on top of the cake. Just wow.