Holy shit this movie was awesome. just go see it. its a really fun time. It is almost an homage to the suave spy thrillers of the sixties and seventies, and is almost self aware without actually winking at the audience. the three leads have such a good chemistry between them that the screen just leaks the extra charisma, and while the plot is fairly simple and easy to follow, the movie keeps things tense and properly paced with great set pieces. the movie does however turn expectations of how those set pieces around, and toys with conventional presentation, all to the benefit of the film.
i dont want to say much more because you just need to go see it. its the perfect end of summer movie to eat some popcorn, and just enjoy a great fireworks show.