Guest Stars Michael Jibson as Matthew Evansford Caspar Griffiths as Frankie Seaborne Ryan Reffell as John Ransome Gerard Kearns as Henry Banks Dixie Egerickx as Jo Ransome Lily-Rose Aslandogdu as Naomi Banks Jamael Westman as Dr. George Spencer Robin Berry as Jonah Tommy French as Samuel Nitin Ganatra as Charles Ambrose Henry Davis as Doctor Morton John MacCormick as Doctor Caldwell Zoe Scott as Cora's Maid Michelle Asante as Maureen Fry Jules Chan as Doctor Lim Cal MacAninch as Michael Seaborne Gareth Berliner as Thomas Taylor Benjamin Connolly as Medical Student Paul Antony-Barber as Rollings Rebecca Ineson as Gracie Banks