Guest Stars Karen Paullada as D.S.I. Jackie Roberts Kriss Dosanjh as Young Rohan Anwar Natasha Vasandani as Young Sita Anwar Jade Croot as Pauline Floyd Gruffudd Glyn as Young Denver Hughes Amy Morgan as Young Jean Hughes Calista Davies as Geraldine Hughes Nicholas McGaughey as Thomas Willoughby Matthew Aubrey as Phil Blunt Dyfan Dwyfor as Young D.S. Vic Jenkins Rhys Rusbatch as Young Dai Williams Richard Corgan as D.S. Chris Wynne Elinor Crawley as Young Karina Bethell Sharon Morgan as Pat Williams Matthew Gravelle as Seb Ben McGregor as Young John Dilwyn Morgan Remy Beasley as Young Christine Kappen Maxine Evans as Jan Stiles Rhys ap William as D.S. Jack Griffiths Joshua Jenkins as D.C. Si Owen Rhodri Miles as John Dilwyn Morgan Ioan Hefin as Chief Officer Group Member Mia Khan as Maya Dewi Rhys Williams as A.C.C. Tim Bailey Russell Gomer as Rocker Caroline Berry as Mrs. Morgan