I love action movies, and this one has it all. No, the plot isn’t super-believable, but within the context of the universe created, it worked just fine. There’s a redemption story, a cute kid, Gerard Butler, and Morgan Freeman. There’s shooting, explosions, and great one liners.
If you like action movies a la the classics like Die Hard and Lethal Weapon, this is a must see. It’s not intellectual; it’s just a fun movie for the weekend.