David Oyelowo
Tim CurryDavid OyelowoGreg EllisTaylor Gray
Matthew Macfadyen Rupert Penry-Jones Keeley Hawes David Oyelowo 彼得·弗斯
DavidOyelowo 欧玛瑞·哈德威克 莎朗·劳伦斯 洛莱妮·图桑特