There is no doubt this is the Gerard Butler Show....it must have been a peach of a role for him to be cast in, but he does it justice. He epitomises the appearance/stamp of the handsome, rugged hero figure....with a heart.
Aaron Eckhart is rather fine too.
The story is a bit frightening and thankfully unbelieveable.
Stunts are brilliant, plenty of tension, a bit of love interest...lots to keep you on the edge of your seat. Loved it.