Une suite très en dessous du premier film, très dispensable et beaucoup moins divertissante, malgré une Angelina Jolie toujours à fond dans son rôle. Inclure Gerard Butler dans le casting n'était pas une mauvaise idée, mais il s'en sort beaucoup moins que Daniel Craig. Et l'intrigue reste insuffisamment immersive. À part Angelina Jolie et quelques scènes d'action correctes, il n'y a rien à retenir de ce film.