All Cast

Hans Matheson

Hans Matheson

David Richmond

Samantha Barks

Samantha Barks

Emily Barstow

Lesley Manville

Lesley Manville

Bea Haddington

Sylvester McCoy

Sylvester McCoy

Edward Haddington

James Cosmo

James Cosmo

Herbert Hopewell

Susan Boyle

Susan Boyle

Eleanor Hopewell

Barbara Flynn

Barbara Flynn

Lady Camdon

John Hannah

John Hannah

William Barstow

Jude Wright

Jude Wright

Charlie

Emily Shewell

Emily Shewell

Orphan Sarah

James Greene

James Greene

Old Man

Beatrice Curnew

Beatrice Curnew

Agnes Chumley

Nigel Betts

Nigel Betts

Dr. Clem

Anna Francolini

Anna Francolini

Mrs. Clem

Patricia England

Patricia England

Mrs. Chumley

Alice Bonifacio

Alice Bonifacio

Delilah Barber

Tessa Bell-Briggs

Tessa Bell-Briggs

Widow Leonard

Grace Vallorani

Grace Vallorani

Mrs. Finch

Karen Cogan

Karen Cogan

Mrs. Bickerton

Victoria Bewick

Victoria Bewick

Ruth

Rachael Swift

Rachael Swift

Miss Foster

Victoria Emslie

Victoria Emslie

Mrs. Haddington 1690

Elizabeth Kinnear

Elizabeth Kinnear

The Angel

Sam Crane

Sam Crane

Thomas Haddington

Liam Evans-Ford

Liam Evans-Ford

Hardy Collins

Paul Leonard

Paul Leonard

Abner

Edward Gower

Edward Gower

Mr. Finch

Tim Barlow

Tim Barlow

Oliver Barber