Guest Stars Nicola Sanderson as SOCO Joy Ackroyd Paul Darrow as Judge Prentice George Anton as Dr. Roddy Armitage Rupert Graves as John Smith Amanda Root as Patricia Smith Catherine Steadman as Joanne Ellis Nathaniel Martello-White as PC Baxter Thaila Zucchi as Marcie Leo Wringer as Father Michael Scott Ellis as Uniform Officer Gary Powell as Frank Ellis 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