Empire - There are casting calls so controversial that they look likely to reduce the internet to a smoking wasteland of charred avatars and ashen memes. Michael Keaton as Batman, Daniel Craig as Bond, The Last Airbender... that kind of thing. It's fair to say that the choice of Tom Cruise to play Lee Child's towering do-gooder Jack Reacher in One Shot has smoke pouring out of the web again.
With the movie currently filming in Pittsburgh, Empire tracked the man down to ask about the farrago. "Firstly, I'm very sensitive to it," Cruise explained, revealing that Child came to watch his readings. "This is Lee's book and Lee's character. Him giving me his blessing is what made me do it. If he hadn't then I wouldn't have done it."