Tom Hardy and Charlotte Riley at the Jack Reacher premier

Tom Hardy attends the world premiere of the new action film Jack Reacher on Monday (December 10) at the Odeon Leicester Square in London, England.

The 35-year-old actor was joined at the event by his fiancee Charlotte Riley.

Tom Cruise stars in the flick as a homicide investigator who digs deeper into a case involving a trained military sniper who shot five random victims.

1 2