Guest Stars Julie Graham as Tricia McAndrew Emily Taaffe as Emma Jasper Jacob as Terry Hargreaves Samuel Taylor as Jimmy Hargreaves Katherine Jakeways as Hannah Ann Firbank as Nancy Evans Arthur Shuttleworth as Young Terry Emma Ballantine as Young Nancy Georgine Anderson as Peggy Keith Ramsay as Stewie McAndrew Louis Mahoney as Harry Page Lucy Ellinson as Police Officer Ruby Thompson as Young Peggy