Guest Stars Richard Dillane as Sean Anderson Gregory Foreman as Louis Fairhead Robyn Addison as Joanne Coldwell Sarah-Jane Potts as Ellie Bridges Andrew Newton-Lee as Stacey Merrick Joe Beech as Joey Merrick Deddie Davies as Mr. MacFarlane Alexandra Gilbreath as Julie Borras Tim Faraday as Justin Pritchard Rebecca Egan as Lucy Hind Adam Smethurst as Alan Perriman Julian Sims as Jonathan Borras Jas Dhillon as Shopkeeper Ibbi Andersen as Annie