After Man of Steel star Henry Cavill confirmed he had been dropped from the next Superman film, speculation grew about whether his involvement with the film cost him his job in the Netflix series The Witcher and whether he could be cast to be the new James Bond.