Guest Stars Karen Paullada as D.S.I. Jackie Roberts Kriss Dosanjh as Young Rohan Anwar Natasha Vasandani as Young Sita Anwar Gruffudd Glyn as Young Denver Hughes Jade Croot as Pauline Floyd Elinor Crawley as Young Karina Bethell 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 Sharon Morgan as Pat Williams Ben McGregor as Young John Dilwyn Morgan Matthew Gravelle as Seb 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