All Cast

Elaine Cassidy

Elaine Cassidy

Lucy Honeychurch

Laurence Fox

Laurence Fox

Cecil Vyse

Rafe Spall

Rafe Spall

George Emerson

Sophie Thompson

Sophie Thompson

Charlotte Bartlett

Mark Williams

Mark Williams

Mr Beebe

Timothy Spall

Timothy Spall

Mr Emerson

Sinéad Cusack

Sinéad Cusack

Miss Lavish

Elizabeth McGovern

Elizabeth McGovern

Mrs Honeychurch

Timothy West

Timothy West

Mr Eager

Tom Stewart

Tom Stewart

Freddy Honeychurch