cast
Series Regulars
Benedict Cumberbatch
as Christopher Tietjens
Rebecca Hall
as Sylvia Tietjens
Roger Allam
as General Campion
Stephen Graham
as Vincent Macmaster
Janet McTeer
as Mrs. Satterthwaite
Miranda Richardson
as Mrs. Wannop
Jack Huston
as Gerald Drake
Rufus Sewell
as Reverend Duchemin
Freddie Fox
as Edward Wannop
Ronald Pickup
as General Haggard
Adelaide Clemens
as Valentine Wannop
Anne-Marie Duff
as Edith Duchemin
Rupert Everett
as Mark Tietjens