Guest Stars Matt Walton as Elijah Clarke Meghann Fahy as Hannah O'Connor Jackie Stewart as Mandy Terence Archie as Doctor