The world premiere of Tom Cruise’s latest blockbuster Jack Reacher took place in London’s Leicester Square Monday. Based on the novel “One Shot” by author Lee Child, the film tells the story of former soldier Jack Reacher who uses unorthodox methods to solve crimes and bring justice. AFP