New additions? They are: Andrew Scott, of Sherlock fame, who is playing Denby (one of the MI6 home team) Christoph Waltz, who will be playing a villain role. His character name is Oberhauser, but he's widely believed to be actually playing Ernst Blofeld.