Guest Stars Daniel Lapaine as Elliot Howard Yiannis Vassilakis as Phillipos Kyriakos Ella Kenion as DCI Vicky Greenly Holli Dempsey as DC Alice Hackett Molly Hanson as Young Judith Tijan Sarr as DC Jason Kennedy Rishi Nair as Shamil Malik Mark Frost as Danny Curtis Ian Barritt as Mr Eddingham Wooburn Singers as Choir Ethan Quinn as Sam Starling Amelia Valentina Pankhania as Shanti Malik Teagan Imani as Zeta Harris Geraldine Rowe as Soprano Soloist Sophia Ally as Chloe Starling Rufus Wright as Stefan Dunwoody Clem Virgo as Organist Umit Ulgen as Iqbal Kassam Phillip Langhorne as DS Brendan Perry Phillipa Peak as Liz Curtis Juliet Howland as Daisy Howard Niall Costigan as Reverend Colin Starling Christopher Kouros as Greek Police Inspector Sherise Blackman as Solicitor's Receptionist Kim Wall as Councillor Jeremy Wessel Mark Fleishmann as Giles Bishop