I saw this film last night, and I enjoyed it. I wasn't expecting it to be such a "smash 'em up" movie, but it was entertaining nonetheless. I always enjoy MacGregor, and Johansson was good, too. Steve Buscemi is always a treat, and added some comedy to the film. I also liked seeing Djimon Honsou in this film.