Tim Curry David Oyelowo Greg Ellis Taylor Gray Vanessa Marshall Matt Sloan 詹森·艾萨克
Matthew Macfadyen Rupert Penry-Jones Keeley Hawes David Oyelowo 彼得·弗斯