All Cast

Letitia Wright
June

Tamara Lawrance
Jennifer

Leah Mondesir-Simmonds
Young June
Eva-Arianna Baxter
Young Jennifer

Nadine Marshall
Gloria

Treva Etienne
Aubrey

Michael Smiley
Tim Thomas

Jodhi May
Marjorie Wallace

Jack Bandeira
Wayne Kennedy

Kinga Preis
Sister Nowak

Amarah-Jae St. Aubyn
Greta
Hubert Sylla
David (14)
Lara Nieradzik-Vasconcelos
Baby (2)

Tony Richardson
Dr. John Rees

Jordan J Gallagher
Ron
Dafydd Wyn Roberts
Headmaster Davis

John Edmondson
Dr. Davies

Ben Moor
Dr. Hamilton

Miles Jupp
Dr. Le Couteur

Natalia Sikora
patient
