Henry Cavill Cavill reprised the role of Superman in "", a 2016 sequel which featured a crossover with Batman and Wonder Woman. In 2017, Cavill returned as Superman in "Justice League". According to his manager Dany Garcia, Cavill is working on a new standalone Superman movie. Shortly after the release of "Justice League", Cavill revealed he is under contract to play Superman in one more film. Cavill has expressed interest in taking over the role of James Bond when Daniel Craig gives it up. He co-starred with Armie Hammer in the film version of spy series "The Man from U.N.C.L.E". He appeared
The Man from U.N.C.L.E. (film) lead. On May 23, 2013, Cruise dropped out of the film, due to his commitment to "". British actor Henry Cavill replaced Cruise. Elizabeth Debicki was cast in a femme fatale role on July 31, 2013; Rose Byrne and Charlize Theron were earlier considered for the same part. On August 8, 2013, Hugh Grant joined the cast as Alexander Waverly, the head of United Network Command for Law and Enforcement (U.N.C.L.E). Jared Harris was cast as Sanders on September 4, 2013, and Luca Calvani was cast as a villain, Alexander. Simona Caparrini was also cast to play Contessa. Principal photography