Kristoffer Nyholm
Geoffrey Sax
Giuseppe Capotondi
Andy Wilson
Andy Wilson
Shaun Evans
Roger Allam
Sean Rigby
Jack Laskey
Philip Martin Brown
饰:Bernard Yelland
Beth Goddard
饰:Barbara Batten
Liam Garrigan
饰:Tony Frisco
Anton Lesser
饰: Chief Superintendent Reginald Bright
JamesBradshaw
饰:MAX
Jack Bannon
饰:Sam Thursday
Abigail Thaw
Sara Vickers
饰: Joan Thursday
Caroline O'Neill
Louis Ashbourne Serkis
Anya Taylor-Joy
饰: Philippa Collins-Davidson
Jamie Parker
Samuel Oatley
Pooky Quesnel
饰: Muriel Todd
Imogen Gurney
Sarah Beck Mather
饰: Hilary Portmore
Faith Elizabeth
饰: Handsome Kissing Couple
Sarah Woodward
饰: Shelly Thengardi (as Emily Warren)
William Mannering
饰: Dr. Malcolm Speight
饰: Monica Hicks
Jessica Ellerby
Tim McMullan
Tom Prior
James Wilby
饰: Clive Deare
饰: Angela McGarrett
Nell Tiger Free
饰: Bunty Glossop
Daniel Ings
饰: Terence Black
饰:Walter Fisher
Jonathan Coy
饰:Archie Batten
Celyn Jones
饰:Jenkins
饰:(as Tieva Lovelle)
Jessie Buckley
饰:Kitty Batten
Nick Waring
饰:Force Medical Examiner
David Westhead
饰:Val Todd
饰:Lydia Martin
Michael Hobbs
饰:Returning Officer
Colin Dexter
Russell Lewis
Barrington Pheloung
Adam Bosman
Barrington Pheloung
Russell Dewulff Booth
Barrington Pheloung