Rebecca Gatward
Mary Nighy
Chris Foggin
Molly Windsor
饰: Emma Hedges
Laura Fraser
饰: Prof. Sarah Gordon
Jennifer Spence
饰: Prof. Kathy Torrence / ...
Michael Nardone
饰:DI Neil McKinven
Martin Compston
饰: Daniel
John Gordon Sinclair
饰:Drew Cubbin
Laurie Brett
饰:Izzy Alessi
Andrea Hart
饰: Janine Muir
Neve McIntosh
饰:Julie Hedges
Joana Borja
饰:Pia Salvador
Phil McKee
饰: Jimmy Levin
Vincent Regan
饰: Phil MacAfee
Jack Tarlton
饰:Fiscal John
Craig McDonald-Kelly
饰:Friendly Guy
Steven Miller
饰:Andy Jarvis
Ian Pirie
饰:Vincent Keir
Bea Santos
Peter Forbes
饰:Superintendent Gavin Blair
饰:Skye Alessi
Stella Gonet
饰:Aileen MacAfee
Grant Crookes
John Mackay
饰:Clare Tindall
John Bett
Patrice Naiambana
Richard Hansell
饰:Steven
Neil McKinven
饰:PC Sandy
饰:Defence Solicitor
饰:Mrs Nardoni
Russ Bain
饰:Martin
饰:Police sergeant
Peter Bramhill
饰:Louise Chiu Jones
Laila Rouass
饰:Azra McKinven
Stuart Bowman
Badria Timimi
Andrew Rothney
饰:Sam
Frances Grey
饰:DCI Catherine Attwood
Robert McCafferty
饰:Mr Arrowcroft Bar Officer
Douglas Rankine
饰:Keith Farr QC
Gordon Kennedy
Ross William Wild
饰:Milo
Val McDermid
饰:MOOC News Presenter
饰:Clerk
Amelia Bullmore
Val McDermid
Mattias Nyberg
Saskia Downes
Ben Szoradi
Jake Rollins
Alexander Szygowski
Fraser Precious