Mary
Georgie Matthews
Cameron
Jonathan Massey
Camilla
Sarah Tattersall
Emma
Shereen Brierton
Robert
Sam Heydon
Jane
Agnes Lillis
Mary's grandmother
Diana Lambert
Doctor
Jenny Swindells
Director of Photography
Joshua Carver
Co-Writer
Editor
William Barlow
Director
Writer