The Brothers Grimsby
Brian Viner
The cast -- which also includes Penelope Cruz, somewhat improbably rubbing shoulders with Ricky Tomlinson and Johnny Vegas -- have plenty of infectious, knockabout, semi-improvised fun.