Guest Stars Natasha Vasandani as Young Sita Anwar Karen Paullada as D.S.I. Jackie Roberts Kriss Dosanjh as Young Rohan Anwar Jade Croot as Pauline Floyd Gruffudd Glyn as Young Denver Hughes Amy Morgan as Young Jean Hughes Richard Corgan as D.S. Chris Wynne Rhys Rusbatch as Young Dai Williams Dyfan Dwyfor as Young D.S. Vic Jenkins Calista Davies as Geraldine Hughes Elinor Crawley as Young Karina Bethell Ben McGregor as Young John Dilwyn Morgan Rhys ap William as D.S. Jack Griffiths Joshua Jenkins as D.C. Si Owen Morgan Hopkins as D.C. Nigel Parke Wyn Bowen Harries as Walter Watkins Rosie Sheehy as Young Mrs. Morgan Lisa Victoria as Jane Marchant