Guest Stars Andrea Lowe as DI Taylor Terence Maynard as DS Cleaver Bally Gill as Neel Fisher Hazel Ellerby as Madeleine Hooper Tom Glenister as Young Kevin George Howard as Young Ian Leah Walker as Young Jenny Pip Torrens as Commissioner Charles Dawes Mark Addy as Ron St Clair Poppy Gilbert as Young Julie Jonathan Readwin as Young Gary Kwame Bentil as Jonathan Ryan Lucy Carless as Keats Jake Davies as Wordsworth Joel Morris as Superintendent Chatterly Sally Messham as Young Cathy Gerard Fletcher as Rob Vincent Nathan Wright as Training Officer Liam Jeavons as Young Mickey Simon Phipps as Young Warnock Callum Hymers as Young Martin