British actress Rosamund Pike and Tom Cruise attended the premiere of their new film Jack Reacher in Leicester Square last night.
Pike, 33, plays attorney Helen Rodin in the film, based on the Lee Child crime novels. Cruise, 50, takes the title role of a retired military policeman.
Cruise has kept a low profile since his divorce from Katie Holmes. But his publicity blitz for the film also saw him attend the Manchester football derby on Sunday, where he was joined by Robert Duvall. Cruise's selection for the new role has been hotly debated by legions of fans who know the character as a scarred giant of a man.