Sister Julienne
Jenny Agutter
Nurse Phyllis Crane
Linda Bassett
Shelagh 'Sister Bernadette' Turner
Laura Main
Sister Monica Joan
Judy Parfitt
Nurse Beatrix `Trixie' Franklin
Helen George
Voice of Jennifer Worth
Vanessa Redgrave
Dr. Patrick Turner
Stephen McGann
Nurse Lucille Anderson / Nurse Lucille Robinson
Leonie Elliott
Fred Buckle
Cliff Parisi
Sister Winifred
Victoria Yeates
Violet Buckle / Violet Gee
Annabelle Apsion
Sister Hilda
Fenella Woolgar
Angela Turner
Alice Brown
Sister Frances
Ella Bruccoleri
Timothy Turner
Max Macmillan
Millicent Higgins
Georgie Glen
Reggie Jackson
Daniel Laurie
Cynthia Miller / Sister Mary Cynthia
Bryony Hannah
Cyril Robinson / Sergeant Woolf
Zephryn Taitte
Nurse Nancy Corrigan / Pupil Midwife Nancy Corrigan
Megan Cusack
May Tang
April Rae Hoang
Lilian Reynolds
Lydia Larson
Heidi Thomas
Rhoda Mullucks
Liz White
Matthew Aylward
Olly Rix
Sister Veronica
Rebecca Gethings
Ann Tricklebank
Sister Evangelina
Pam Ferris
Tom Hereward
Jack Ashton
Patsy Mount / Nurse Patsy Mount
Emerald Fennell
Nurse Valerie Dyer
Jennifer Kirby
PC Peter Noakes / Sgt. Peter Noakes
Ben Caplan
Chummy Noakes / Chummy
Miranda Hart
Teddy Turner
Edward Shaw
Jenny Lee
Jessica Raine
Colette Corrigan
Francesca Fullilove
Delia Busby
Kate Lamb
Mrs. Wallace
Linda Hargreaves
Sergeant Woolf / Sergeant Aubrey Woolf
Trevor Cooper
Barbara Gilbert / Nurse Barbara Hereward
Charlotte Ritchie
Christopher Dockerill / Boy 1
Jack Hawkins
Pupil Midwife Joyce Highland
Renee Bailey
Pupil Midwife Rosalind Clifford
Natalie Quarry
Jimmy
George Rainsford
Jane Sutton
Dorothy Atkinson
Aunt Flo / Sally / Auntie Florrie
Nicky Goldie
Jack Smith
Jake Bailey
Mr. Kenley
Gerrard McArthur
Jonty Aylward
Archie O'Callaghan
Elsie Dyer
Ann Mitchell