Guest Stars Sean Maguire as Sean Kara Tointon as Leah Cole Hayley Mason as Mrs. Mackay Philip Broadbent as William Mackay