Guest Stars Nicola Sanderson as SOCO Joy Ackroyd Paul Darrow as Judge Prentice George Anton as Dr. Roddy Armitage Catherine Steadman as Joanne Ellis Rupert Graves as John Smith Nathaniel Martello-White as PC Baxter Amanda Root as Patricia Smith Gary Powell as Frank Ellis Leo Wringer as Father Michael Thaila Zucchi as Marcie Scott Ellis as Uniform Officer Francesca Kingdon as Lia Rossi Chris Polick as Ricky Kelsey Brookfield as Paul Dean Sophie Turner as Librarian Michael Ballard as Admin Assistant Pierre Mascolo as Gianni Patrone Janet Walker as Surgical Consultant Sartaj Garewal as Ravi Luthra Uncredited Robert Glenister voices Opening Narration