They are also outfitted with labels as well as names: Cruz is “The Missionary”; Willem Dafoe plays “The Professor,” who voices pro-Nazi sympathies; Michelle Pfeiffer (in Bacall's former role) essays “The Widow”; Daisy Ridley (taking the baton from Redgrave) becomes “The Governess”; Judi Dench (stepping in for Hiller) is in her element as the imperious Princess Dragomiroff; and Olivia Colman is “The Maid” for the latter (Rachel Roberts in the original).