It appears that Henry Cavill wants to play ALL the spies. Not content with having played the lead the big screen version of The Man From U.N.C.L.E, the Man Of Steel has now joined the cast of Mission: Impossible 6 (itself based on a 1960s TV show.). Is role of James Bond next? I wouldn’t bet against it – after all Cavill was the runner-up to Daniel Craig when he was cast in Casino Royale.

Cavill and the film’s director Christopher McQuarrie had a flirty little exchange on Instragram, which lead to the announcement (see below).