Okay, the script dialogue becomes weak at points, but the plot keeps the action moving with some unexpected turns and action scenes. The premise of the story may be contrived, but the plot doesn't get bogged down or become predictable -- coincidence seems to be overused but becomes understandable as the story unfolds. Perhaps it is the contrivances of the plot that keep the actors from seeming totally convincing because we are not to be totally convinced. Given my weakness for Michael Caine, I may be forgiving of his performance here in comparison to some other of his lead roles. He portrays naughty, roguish characters better than his role in this movie. I found his portrayl of his character's naivete a bit unbelievable, but again would fault the requirements of the plot for this.