Arthur Darvill
Mephistopheles
Beatriz Romilly
Good Angel / Duke's Servant
Michael Camp
Duke/Frederick
Richard Clews
Dick/First Scholar/Envy
Nigel Cooke
Lucifer/Pope Adrian
Jonathan Cullen
Valdes/Pope Bruno/Carter
Robert Goodale
Raymond/Old Man/Cornelius
Sarita Piotrowski
Helen/Pride
William Mannering
Benvolio/Second Scholar
Pearce Quigley
Robin/Alexander
Iris Roberts
Hostess/Lechery
Felix Scott
Wagner/Emperor Charles/Wrath
Chinna Wodu
Beelzebub/Martino
Jade Williams
Duchess/Sloth