by newzulu
UK, London: Liza Marshall and Mark Strong pose on the red carpet after arriving to attend the World Premiere of the film Grimsby, in London on February 22, 2016.