Mahalia Belo
Tamara Lawrance
饰: July
Jack Lowden
饰: Robert Goodwin
Hayley Atwell
饰: Caroline Mortimer
Caleb Frederick
饰: Ezra
Clarisse Albrecht
饰: Mary Ellis
Ayesha Antoine
饰: Molly
Leo Bill
饰: John Howarth
Jordan Bolger
饰: Nimrod
Gordon Brown
饰: Tam Dewar
Michael Culkin
饰: Magistrate Peebles
Sharon Duncan-Brewster
饰: Kitty
Arinzé Kene
饰: Thomas
Madeleine Mantock
饰: Miss Clara
Joy Richardson
饰: Miss Rose
Ansu Kabia
饰: James Richards
Lenny Henry
饰: Godfrey
Richard Pepple
饰:Dublin Hilton
Jo Martin
饰:Hannah
饰:Lilian
Lizzie Hopley
饰:Evelyn Sadler
Robert Morgan
饰:Clerk
饰:Patience
Doña Croll
饰:Old July
Ethan Hazzard
饰:Elias
David Verrey
饰:George Sadler
饰:Charles Wyndham
饰:Militia Man
饰:Minister's Wife
Sarah Williams
Kate Rhodes James
Neil Stemp
Charlotte Holdich
服装设计
Ivan Herrera
Maurice Lee
Andrea Levy
Charlotte Holdich
Ben Irving
Neil Stemp
Claudiu-Cristian Prisecaru