This is a fun, fast, and stylish spy sort-of-spoof. My biggest peeve was with Samuel L. Jackson as the villain. I didn't like him at all (and I normally quite like SLJ). His stupid lisp, dumb had, and his overall performance was just wrong, in my opinion, and dragged the movie down. On the plus side, the fight scenes were cool and a bit different. Worth a look but don't expect a modern James Bond kind of film. It's more of a 70s-era Roger Moore Bond type film.
Note for Toronto folk: You can briefly see University Avenue in Toronto in one of the riot scenes fairly late in the move.