Bob (Dwayne Johnson) is the fat kid bullied at high school and Calvin(Kevin Hart) is the kid who saves what’s left of his dignity in the gym by giving him his jacket: years later gym bunny Bob Facebooks him on the eve of their reunion and insinuates his way into Calvin’s accounting firm and gets him to look up some numbers. They’re bids on US satellites. A knock on the door by the CIA reveals Bob is a rogue agent selling satellite codes to terrorists – allegedly. A cat and mouse chase in Massachusetts ensues with Calvin unwillingly involved as a pawn. There are a lot of bright moments mostly concerning Bob’s winning personality – he’s obsessed with Molly Ringwald and unicorns. The big joke is all that: the difference in size between him and the diminutive Calvin as the predictable intra-agency high jinks ensue and a dangerous transaction ultimately sorts out the real baddies. There’s buckets of charm between a few ill-chosen jokes and predictable action sequences and it’s no surprise at all to see Jason Bateman turning up as the adult bully. There’s a sweet kicker though when we meet Bob’s high school crush. You’ll have to watch it to find out! Undemanding fun. Directed by Rawson Marshall Thurber from a screenplay by Ike Barinholtz and David Stassen.