Tom Cruise delighted fans at the world premiere of new movie 'Lions for Lambs' with a two-hour walkabout last night.
Cruise arrived in London's Leicester Square hours ahead of the screening to spend time with his adoring fans, happily posing for photographs and signing countless autographs.