This is a very entertaining, if implausible, action movie with a strong performance by Gerard Butler (as Secret Service Agent Mike Banning).
I’m giving this a thumbs up for its entertainment value primarily. But I also give it credit for two exceptional performances, by Gerard Butler and Morgan Freeman.