I wasn't expecting much from this film when I started watching it, but it's very well paced and had me interested right from the start. It's a fairly run of the mill thriller, but it's very well executed. The twists and turns come along at just the right time to keep the viewer interested. Pierce Brosnan, Gerard Butler and Maria Bello all carry out their parts very well. There are a few moments that require a suspension of disbelief, but ultimately this film succeeds because it keeps the viewer asking questions right to the end.
Not a bad way to spend 90 minutes.