Trial & Retribution
Series Cast

Series Cast (168)

David Hayman
David Hayman

Det. Supt. Michael Walker (44 Episodes)

Mitchell Ray
Mitchell Ray

(44 Episodes)

Dorian Lough
Dorian Lough

DS David Satchell (42 Episodes)

Victoria Smurfit
Victoria Smurfit

DCI Roison Connor (32 Episodes)

Sarah Ozeke
Sarah Ozeke

DC Lisa West (14 Episodes)

Richard Durden
Richard Durden

Dr. John Foster (14 Episodes)

Gemma Jones
Gemma Jones

Dr. Jean Mullins (14 Episodes)

Kate Buffery
Kate Buffery

Det. Insp. Pat North (12 Episodes)

Vince Leigh
Vince Leigh

(10 Episodes)

David Fleeshman
David Fleeshman

(8 Episodes)

Inday Ba
Inday Ba

(6 Episodes)

Michael Simkins
Michael Simkins

Chief Supt. Frank Bradley (6 Episodes)

Corin Redgrave
Corin Redgrave

(6 Episodes)

David Kennedy
David Kennedy

PC Phelps (4 Episodes)

Daniel Ryan
Daniel Ryan

Det. Sgt. Brown (4 Episodes)

George Asprey
George Asprey

D.C. Jack Hutchens (4 Episodes)

Jacqueline Tong
Jacqueline Tong

(4 Episodes)

John D. Collins
John D. Collins

(4 Episodes)

John Abbott
John Abbott

(4 Episodes)

Sara Kestelman
Sara Kestelman

(4 Episodes)

David Gwillim
David Gwillim

(4 Episodes)

Lee Ross
Lee Ross

(2 Episodes)

Ivan Kaye
Ivan Kaye

(2 Episodes)

Gugu Mbatha-Raw
Gugu Mbatha-Raw

(2 Episodes)

Susan Engel
Susan Engel

(2 Episodes)

Matthew Beard
Matthew Beard

(2 Episodes)

Colin Salmon
Colin Salmon

(2 Episodes)

Jean Boht
Jean Boht

(2 Episodes)

John Lynch
John Lynch

(2 Episodes)

Frances Cuka
Frances Cuka

(2 Episodes)

Rick Warden
Rick Warden

(2 Episodes)

Adrian Rawlins
Adrian Rawlins

(2 Episodes)

Gerard Murphy
Gerard Murphy

(2 Episodes)

Mark Monero
Mark Monero

(2 Episodes)

Victoria Hamilton
Victoria Hamilton

(2 Episodes)

Richard E. Grant
Richard E. Grant

(2 Episodes)

Trevor Cooper
Trevor Cooper

(2 Episodes)

Tom Ellis
Tom Ellis

(2 Episodes)

Richard Heffer
Richard Heffer

(2 Episodes)

Liz Smith
Liz Smith

(2 Episodes)

Fiona Shaw
Fiona Shaw

(2 Episodes)

Maurice Roëves
Maurice Roëves

(2 Episodes)

Anne-Marie Duff
Anne-Marie Duff

(2 Episodes)

Kris Marshall
Kris Marshall

(2 Episodes)

Ben Miles
Ben Miles

(2 Episodes)

Ashley Madekwe
Ashley Madekwe

(2 Episodes)

Glynis Barber
Glynis Barber

Dora Hills (2 Episodes)

Kerry Fox
Kerry Fox

(2 Episodes)

Andrew Burt
Andrew Burt

(2 Episodes)

Marcel Iureș
Marcel Iureș

(2 Episodes)

Tim McInnerny
Tim McInnerny

(2 Episodes)

Charlotte McDonagh
Charlotte McDonagh

(2 Episodes)

Kathryn Drysdale
Kathryn Drysdale

(2 Episodes)

Julie Healy
Julie Healy

(2 Episodes)

Gillian Kearney
Gillian Kearney

(2 Episodes)

Patrick Godfrey
Patrick Godfrey

(2 Episodes)

Jake Wood
Jake Wood

(2 Episodes)

David O'Hara
David O'Hara

(2 Episodes)

Stephen Moore
Stephen Moore

(2 Episodes)

Andrew Garfield
Andrew Garfield

(2 Episodes)

Jamie Glover
Jamie Glover

(2 Episodes)

Benjamin Whitrow
Benjamin Whitrow

(2 Episodes)

Eleanor Matsuura
Eleanor Matsuura

(2 Episodes)

Ben Cross
Ben Cross

(2 Episodes)

Olivia Hallinan
Olivia Hallinan

(2 Episodes)

Linda Henry
Linda Henry

(2 Episodes)

Steven Hartley
Steven Hartley

(2 Episodes)

Andrew-Lee Potts
Andrew-Lee Potts

Michael Summerby (2 Episodes)

Kate O'Flynn
Kate O'Flynn

(2 Episodes)

David Bamber
David Bamber

(2 Episodes)

Benedict Taylor
Benedict Taylor

(2 Episodes)

John Carlisle
John Carlisle

(2 Episodes)

Helen McCrory
Helen McCrory

(2 Episodes)

Jonathan Dow
Jonathan Dow

(2 Episodes)

Georgina Hale
Georgina Hale

(2 Episodes)

Olga Fedori
Olga Fedori

(2 Episodes)

Clint Dyer
Clint Dyer

(2 Episodes)

Pip Torrens
Pip Torrens

(2 Episodes)

Veronica Clifford
Veronica Clifford

(2 Episodes)

Leah Coombes
Leah Coombes

(2 Episodes)

Michael Attwell
Michael Attwell

(2 Episodes)

Michael Brandon
Michael Brandon

(2 Episodes)

Marion Bailey
Marion Bailey

(2 Episodes)

David Calder
David Calder

(2 Episodes)

Janet Suzman
Janet Suzman

(2 Episodes)

Shelley Conn
Shelley Conn

(2 Episodes)

Bella Emberg
Bella Emberg

(2 Episodes)

Judy Loe
Judy Loe

(2 Episodes)

Jason Thorpe
Jason Thorpe

(2 Episodes)

Camille Coduri
Camille Coduri

(2 Episodes)

Frances Tomelty
Frances Tomelty

(2 Episodes)

Michael Feast
Michael Feast

(2 Episodes)

Naomie Harris
Naomie Harris

(2 Episodes)

Michael Nardone
Michael Nardone

(2 Episodes)

Roy Marsden
Roy Marsden

(2 Episodes)

Meg Wynn Owen
Meg Wynn Owen

(2 Episodes)

Gerry Cowper
Gerry Cowper

(2 Episodes)

Michael Pennington
Michael Pennington

(2 Episodes)

Janine Duvitski
Janine Duvitski

(2 Episodes)

Laura Aikman
Laura Aikman

(2 Episodes)

Charles Dance
Charles Dance

(2 Episodes)

Claire Bloom
Claire Bloom

(2 Episodes)

Neve McIntosh
Neve McIntosh

(2 Episodes)

John Normington
John Normington

(2 Episodes)

Tim McMullan
Tim McMullan

(2 Episodes)

Annabel Mullion
Annabel Mullion

(2 Episodes)

Morag Siller
Morag Siller

(2 Episodes)

Phil Cornwell
Phil Cornwell

(2 Episodes)

Dermot Crowley
Dermot Crowley

(2 Episodes)

Carey Mulligan
Carey Mulligan

Emily Harrogate (2 Episodes)

Zöe Lucker
Zöe Lucker

(2 Episodes)

Julian Glover
Julian Glover

(2 Episodes)

Hannah Waterman
Hannah Waterman

(2 Episodes)

Philip Herbert
Philip Herbert

(2 Episodes)

Angela Rippon
Angela Rippon

(2 Episodes)

Dominic Rowan
Dominic Rowan

(2 Episodes)

Kevin Doyle
Kevin Doyle

(2 Episodes)

Don Warrington
Don Warrington

(2 Episodes)

Hugh Dancy
Hugh Dancy

(2 Episodes)

James Fox
James Fox

(2 Episodes)

Greg Wise
Greg Wise

(2 Episodes)

Lucy Akhurst
Lucy Akhurst

(2 Episodes)

Guy Henry
Guy Henry

(2 Episodes)

Sinead Matthews
Sinead Matthews

(2 Episodes)

Simon Molloy
Simon Molloy

(2 Episodes)

Edward Jewesbury
Edward Jewesbury

(2 Episodes)

Koel Purie
Koel Purie

Margaret Dawes (2 Episodes)

Anthony Higgins
Anthony Higgins

(2 Episodes)

Kelly Hunter
Kelly Hunter

(2 Episodes)

Amerjit Deu
Amerjit Deu

(2 Episodes)

Frances Barber
Frances Barber

(2 Episodes)

Marcia Warren
Marcia Warren

(2 Episodes)

Kayvan Novak
Kayvan Novak

(2 Episodes)

Patricia Potter
Patricia Potter

(2 Episodes)

Katie Angelou
Katie Angelou

(2 Episodes)

Michelle Fairley
Michelle Fairley

(2 Episodes)

Mona Hammond
Mona Hammond

(2 Episodes)

Jessica Fox
Jessica Fox

(2 Episodes)

Souad Faress
Souad Faress

(2 Episodes)

Iain Glen
Iain Glen

(2 Episodes)

Peter de Jersey
Peter de Jersey

(2 Episodes)

Con O'Neill
Con O'Neill

(2 Episodes)

Helen Schlesinger
Helen Schlesinger

(2 Episodes)

Chrissie Cotterill
Chrissie Cotterill

(2 Episodes)

Colin Prockter
Colin Prockter

(2 Episodes)

Kika Markham
Kika Markham

(2 Episodes)

Christine Tremarco
Christine Tremarco

(2 Episodes)

Ellen Thomas
Ellen Thomas

(2 Episodes)

George Sweeney
George Sweeney

(2 Episodes)

Andrew Grainger
Andrew Grainger

(2 Episodes)

Martin Herdman
Martin Herdman

(2 Episodes)

Joseph Long
Joseph Long

(2 Episodes)

Nicholas McGaughey
Nicholas McGaughey

(2 Episodes)

Harmage Singh Kalirai
Harmage Singh Kalirai

(2 Episodes)

Danny Sapani
Danny Sapani

(2 Episodes)

Elizabeth Earl
Elizabeth Earl

(2 Episodes)

Hattie Morahan
Hattie Morahan

Sally Lawson (2 Episodes)

James Sutton
James Sutton

(1 Episodes)

James Wilby
James Wilby

(1 Episodes)

Nathaniel Taylor
Nathaniel Taylor

(1 Episodes)

Sheila Burrell
Sheila Burrell

(1 Episodes)

Kim Thomson
Kim Thomson

Nicole Mandray (1 Episodes)

Michael Fassbender
Michael Fassbender

Douglas Nesbitt (1 Episodes)

Benedict Smith
Benedict Smith

Richard Walker (1 Episodes)

Max Benitz
Max Benitz

James Harrogate (1 Episodes)

Bill Thomas
Bill Thomas

Norman Gladstone (1 Episodes)

Senia Devine
Senia Devine

Teresa (1 Episodes)

Janet Hargreaves
Janet Hargreaves

Woman Neighbour (1 Episodes)

Search history
delete
Popular search