All Cast

Maimie McCoy

Maimie McCoy

Young Joyce Hatto

Francesca Annis

Francesca Annis

Joyce Hatto

Alfred Molina

Alfred Molina

William Barrington Coupe

Rory Kinnear

Rory Kinnear

Young Barrington Coupe

Phoebe Nicholls

Phoebe Nicholls

Mrs. Hatto

Sarah Woodward

Sarah Woodward

Birdy

Ned Dennehy

Ned Dennehy

Philip

Nicholas Woodeson

Nicholas Woodeson

Erich

Nicholas Rowe

Nicholas Rowe

James