This movie actually surprised me, and disappointed me at the same time. It had the foundations to be a pretty kick-ass movie with flashy and cool action. I mean assassins are already cool, so you have to work hard to make them uncool. Unfortunately, the running theme of "I was once a boring desk jockey now I'm this uber assassin, what have you done with YOUR life?" is so ridiculously overblown and constantly smashed over your head it totally ruins the movie. At least for me it did. If you can look past the lame voice-over then the action is pretty awesome.