see more
Mark Strong and Sacha Baron Cohen arrive for the World Premiere of "Grimsby" at Odeon Leicester Square on February 22, 2016 in London, England.