Anthony Hopkins is great as usual, and Chris Rock is hilarious, the laughs in the first half of the movie are nearly non stop. But Chris Rock as a CIA agent who in 5 days morphs from street punk to sophisticated covert CIA agent is implausible. The story line goes to hell in a hand-basket.The movie does have a poignant ending, and is worth watching for the mismatched combo of Hopkins and Rock together if you don't take it too seriously.