Guest Stars Rachel O'Byrne as Stacey Lockley Sean Hughes as Kevin Cheng Jade Jordan as Debbie Gleeson Patrick Martins as Luke Byrne DS Mark Huberman as Diarmuid O'Kelly Anita Petry as Cliona Ashe