Lee Child reveals that he exercised a contractual veto to end Tom Cruise’s Jack Reacher movie franchise after two films.