Cast List

Mature Jennifer (voice over) Vanessa Redgrave
Jenny Lee - Jessica Raine
Sister Evangelina - Pam Ferris
Sister Monica Joan - Judy Parfitt
Sister Julienne - Jenny Agutter
Sister Bernadette - Laura Main
Cynthia Miller - Bryony Hannah
Trixie Franklin - Helen George
Chummy Browne (from ep 2) - Miranda Hart
Fred - Cliff Parisi
Dr Turner - Stephen McGann
PC Peter Noakes - Ben Caplan
Jimmy (from ep 3) - George Rainsford
Guest artists
Episode One
Len Warren - Tim Faraday
Conchita Warren- Carolina Validés
Maureen Warren - Hayley Squires
Pearl Winston-  Lorraine Stanley
Mrs Hawkes - Lacey Bond
Muriel Sarah - Ridgeway
Eddy Benjamin - Wilkin
Registrar David - Annen

Episode Two
Father Joe - Stanley Townsend
Ingrid Mason - Sophie Cosson
Clifford Mason - Liam Reilly
Mary - Amy McAllister
Zakir - Darwin Shaw
Charmaine - Jessica Jones
Sailor - Mitchell Hunt
Jack Smith - Jake Bailey
Betty Smith - Victoria Alcock
Mr Smith - Nick Bartlett
Mrs Fraser - Amelda Brown
Brenda McEntee - Penny Layden
Café Proprietor - Terry Bird
Episode Three
Joe Collett - Roy Hudd
Winnie Lawson - Tessa Churchard
Ted Lawson - John Ashton
Officer -  David Maybrick
Neighbour - Valerie King
Episode Four
Shirley Redmond - Emma Noakes
Ron Redmond - Tom Colley
Gladys - Susie Baxter
David Jones - Tom Goodman-Hill
Margaret Jones - Thomasin Rand
Eileen - Nicola Munns
Milkman - Anton Saunders
Episode Five
Frank - Sean Baker
Peggy - Elizabeth Rider
Tip-  Jake Davies
Elsie May - Sarah Counsell
Barry May - Brett Allen
Mrs Leonard - Candis Nergaard
Episode Six
Cakey Crumb - Jeff Innocent
Cathy Powell - Tina O’Brien
Lady Fortescue- Browne - Cheryl Campbell
Chairman - Robin Browne
Mrs Leck - Debra Baker
Jesu Emanuel - Kika Markham
Sergeant Parry-  John Vernon
Mr Briggs -  Graham Padden
Mrs Foster -  Elizabeth Webster