cast
Series Regulars
Tom Hardy
as James Keziah Delaney
Jonathan Pryce
as Sir Stuart Strange
Oona Chaplin
as Zilpha Geary
David Hayman
as Brace
Leo Bill
as Benjamin Wilton
Edward Hogg
as Godfrey
Michael Kelly
as Dr. Dumbarton
Jessie Buckley
as Lorna Bow
Stephen Graham
as Atticus
Recurring & Guests
Jefferson Hall
as Thorne Geary
Jason Watkins
as Solomon Coop
Mark Gatiss
as Prince Regent
Nicholas Woodeson
as Robert Thoyt
Tom Hollander
as Cholmondeley
Edward Fox
as Horace Delaney
Lucian Msamati
as George Chichester
Chris Fairbank
as Ibbotson