Guest Stars Michele Winstanley as Barbara Apstead Nadine Marshall as D.I. Sarah Torres Jude Cudjoe as Leo Jackson Aaron Stephenson as Kevin Barker Sharlene Whyte as Natasha Jackson Lace Akpojaro as Roy Lock Iain Fletcher as Martin Piler Paula Kay as Paula Jackson Chloe Tannenbaum as Rivka Schur