Diarmuid Lawrence
David Drury
Philippa Langdale
饰:Beth Fox
Jonas Armstrong
饰:Nick Warner
Oscar Kennedy
饰:Robbie Fay
Mark Bazeley
饰:Mark Bazeley,Finlay Robertson
Finlay Robertson
饰:Oggy
Tara Fitzgerald
饰:Eve Lockhart
Wunmi Mosaku
饰:Rosa Gilbert
Keith Allen
饰:Keith Allen,Sarah Patel
Dominique Jackson
饰:Natasha 'Angel' Collins
Pooky Quesnel
饰: Sarah Haines
Jamie Draven
饰: Mick Flannery
Vicky McClure
饰: Tess Williams
Tanya Moodie
饰:Margot
Melanie Hill
饰:Nicole Henderson
Joe Duttine
饰:Rob Fay
Gary Lewis
饰:Jimmy West
饰:Martin Flannery
Navin Chowdhry
饰:Parvez Khan
Olwen May
饰:Kay Warner
David Harewood
饰:Tom Wilkes
Adam Kotz
饰:Dr Thomas Grove
饰:Caitlin
Martin Walsh
饰:Tony Garrick
Nicola Dixon
饰:TV Reporter
Nicholas Blane
饰:Neil Olsen
Ray Emmet Brown
饰:Defence Barrister
Annabelle Apsion
饰:Jo Fields
Flo Wilson
饰:Nurse
Samuel Peter Holland
饰:Danny Flannery
Ryan Pope
饰:Ray Quinn
Mr. Tim McInnerny
饰:Richard Warner
Kelly Harrison
饰:Susan Ryan
Nico Mirallegro
饰:Sam Villiers
Luke Tittensor
饰:Nathan
Neil McKinven
饰:Jim Ryan
Michael Byrne
饰:Harold Penton
Dean Andrews
饰:Peter Collins
Francis Magee
饰:Barney Quinn
Zara Turner
饰:Patsy Fay
Kieran Hardcastle
饰:Sean
Brenda Fricker
饰:Eileen Quinn
Jennifer Hennessy
饰:Eleanor Garrick
Ralph Ineson
饰:Miles Leyton
Ger Ryan
饰:Teresa Quinn
Christina Tam
饰:Dr Holland
Jason Watkins
饰:Edward Worrell
Sean Ward
饰:Ellis Garrick
Christine Cox
饰:Judge
Joe Simpson
饰:TSG Sergeant
Louise Michelle
饰:Gemma
Graham Mitchell
Simon Tyrrell
Lorraine Goodman
Trevor Eve
Susan Hogg
Simon Lewis
Maurizio Malagnini
Ben Drury
Nick Dance
David Head
Ben Drury
Alexandra Caulfield
David Head
Ben Drury
Ben Foster
Maurizio Malagnini
Alan Almond
Nick Dance
Vito Bruno
Jonny Benson
James Blackwell
John William Turner
Vito Bruno
John William Turner
Jonny Benson
James Blackwell
Alan Almond
Nick Dance
Ben Foster
Glen Gathard