Guest Stars Alex Eastwood as Luke Eve Prenelle as Ava Alun Armstrong as Jim Stella Gonet as Leah Hugh Quarshie as Alex George Wakeman as Young Luke Co Starring Aliyah Sesay as Grace Rachel Isaac as History Teacher