Guest Stars Ronan Vibert as Gavin Drake Molly Hanson as Hannah Drake Tilly Blackwood as Una Drake Leon Ockenden as Danny Ball Rupert Procter as John Holland