All Cast

Gwyneth Paltrow

Gwyneth Paltrow

Sylvia Plath

Daniel Craig

Daniel Craig

Ted Hughes

Jared Harris

Jared Harris

Al Alvarez

Amira Casar

Amira Casar

Assia Wevill

Andrew Havill

Andrew Havill

David Wevill

Sam Troughton

Sam Troughton

Tom Hadley-Clarke

Lucy Davenport

Lucy Davenport

Doreen

Anthony Strachan

Anthony Strachan

Michael Boddy

Blythe Danner

Blythe Danner

Aurelia Plath

Michael Gambon

Michael Gambon

Professor Thomas

Alison Bruce

Alison Bruce

Elizabeth

David Tristan Birkin

David Tristan Birkin

Morecambe

Sonia Ritter

Sonia Ritter

Midwife

Julian Firth

Julian Firth

James Michie

Derek Payne

Derek Payne

Vicar