It is a good movie imo.
Gruesome scenes sometimes, but also mastermind planning in the anti-hero.
But the end was a little.....cheesy, hehe.
Jamie Fox as Nick was done okay and Gerard Butler did fine too.
Also really loved the: Fuck you and your pomme frites. xD