Guest Stars Alice Brown as Angela Turner Annabelle Apsion as Violet Gee Max MacMillan as Timothy Turner Daniel Laurie as Reggie Jackson Kate Lamb as Delia Busby Jack Hawkins as Christopher Dockerill Jemma Churchill as Sister Ramsey Michael Shelford as John Kate Williams as Ivy Jackson Sarah Winman as June Dyer Carl Prekopp as Bill Williams Luke Higgins as Boy 1 Laura Elphinstone as Crystal Williams Max Potter as Boy 2