Set to join McAvoy is Riz Ahmed as The Corinthian, Justin Vivian Bond as Desire, Arthur Darvill as William Shakespeare, Kat Dennings as Death, Taron Egerton as John Constantine, William Hope as Doctor Destiny, Josie Lawrence as Mad Hettie, Miriam Margolyes as Despair, Samantha Morton as Urania Blackwell, Bebe Neuwirth as The Siamese Cat, Andy[...]