Started pretty strong for me, the issues arise with character development, specifically Gerard Butler's character, or frankly, lack there of. He begins as a seemingly normal guy but devolves pretty much to the point of confusion (for the audience)
Didn't quite scratch the itch but it's a fine enough film