Sebastian Armesto
Dominic Cotterall
Anne-Marie Duff
DCI Goss
Hayley Squires
Bryony Phelps
Peter Bowles
Greville Cotterall
Brooke Johnston
Arla
Tommy McDonnell
Kendrick
Tom Reed
Hamad
Lewis Baxter
Laurence
Sam Hynes
Young Dominic
David Friel
Police Officer (uncredited)