Ioan Gruffudd
Sgt Max Bracchi
Ioan Gruffudd
Sgt Max Bracchi
Susan Lynch
Tina Trent
Om Puri
Tin Man
Emmy Rossum
Nicky Trent / Jenny Thomas
Paddy Considine
Glen Marcus
Richard Coyle
Joe Jones
Jonathan Rhys Meyers
Mark Wraith
Alison Steadman
Bronwyn Race
John Henshaw
Pete Copsey
Robert Pugh
Hank Thomas
Sioned Jones
Mary Thomas
Maria Pride
Sharon Marcus
Philip Howe
Sterling Davies
Richard Graham
Bronwyn's Nurse
Anthony Bate
Judge
Helen O'Keeffe
Monica
Morgan Hopkins
Ieuan the postman
Helen Gwyn
Sandy
Christopher Mountfield
Boy with Green Hair
Clare Isaac
Librarian
Rhys Williams
Taxi Driver
Marie Flavell
Joe's Mum
Isaac Rhys Gott
Glen's Son
Poppy Davies
Glen's Daughter
Vicki Randall
Contestant #1
Rachel Rice
Contestant #2
Jo Newton
Newscaster
Tom Delmar
Dead Body
Isabella Collie-Cousins
Child in Newscast
Giles Thomas
Husband
Theresa Suffolk
Injured Wife
Philippa Cousins
Director
Neris Thomas
Producer
Belinda Bauer
Writer
David M. Thompson
Executive Producer
Andrew Weeraratne
Story
Dario Marianelli
Original Music Composer
Belinda Bauer
Story
Richard Greatrex
Director of Photography
Paul Trijbits
Co-Executive Producer
John Wilson
Editor
Anant Singh
Executive Producer
Ivana Primorac
Makeup Artist
Andrew Grant
Art Direction
Jennifer Duffy
Casting
Mike Prestwood Smith
Sound Re-Recording Mixer
Rosa Dias
Costume Design
Mark DeSimone
ADR Mixer
Julie Ankerson
Sound
Ivana Primorac
Hairstylist
Eve Stewart
Production Design
Alison Owen
Producer