It's probably pretty important that one of the first things you seen on screen in this trailer is Henry Cavill. The latest actor to play Superman, in 2012's Man Of Steel and the upcoming Batman V Superman: Dawn Of Justice, is otherwise a bit of a mystery to the general public. Here, though, he has charm and charisma oozing out of every well-moisturised pore as Napoleon Solo, the titular Man from U.N.C.L.E. played by Robert Vaughn in the TV series. In case it wasn't obvious, he was actually created by Ian Fleming himself as a small-screen counterpart to James Bond.