cast
-
Tim Roth
Jim Worth / Jack Devlin
-
Genevieve O'Reilly
Angela Worth
-
Abigail Lawrie
Anna Worth
-
Christina Hendricks
Elizabeth Bradshaw
-
Ryan Kennedy
Nick McGillen
-
Sarah Podemski
Denise Minahik
-
Oliver Coopersmith
Whitey Brown
-
Christopher Heyerdahl
Louis Gagnon
-
Ian Puleston-Davies
Frank Jackson
-
Jenessa Grant
Rosa Nickel
-
Myles Peterman
Joe
-
Julia Carlile
Kayden Ferguson
-
Kevin Hanchard
Reverend Gregoire
-
Joseph Whitebird
Ray Laskamin
-
Leanne Best
Penny
-
Tanya Moodie
Catherine McKenzie
-
Kerrie Hayes
D.I. Sara Lunt
-
Percelle Ascott
Jesse
-
Rudi Dharmalingam
Jyotiranjan 'Joe' Clarke
-
Joanne Whalley
Mary James
-
Ian Hart
Michael Ryan
-
Grant Crookes
Police Officer (uncredited)
- Joshua Gill Posh Guest (uncredited)
- Richard Tate Roland Miller
-
Sade Malone
Lauren Fadel
-
Neve McIntosh
Georgia Simmons
- John May Bookie
-
Amy-Leigh Hickman
Saima Saleem
- Mark Fisher Racegoer (uncredited)
-
Philip Gascoyne
Racegoer (uncredited)
- Trish Pope Race goer (uncredited)
-
Dave Simon
Passerby (uncredited)
-
Nigel Lindsay
Clive Bennett
- Christopher Hollinshead Paul Saunders
-
Krupa Pattani
Jenny Martin
- Rachael Elizabeth Clare Barrett
- Paislie Reid Liz Owen
-
Joe Osborne
Head of Security
-
Christine Tremarco
Carrie McGrath
-
Mark Womack
Keith McKenzie
-
Michael John Treanor
Pug Owner
-
Adam Bowman
Michael's Man
-
Lamissah La-Shontae
Student (uncredited)
-
Adele Lupton
Customer / Everton Fan / Passer by (uncredited)
-
Maxwell McCabe-Lokos
Danny Lyle Jr (as Max McCabe-Lokos)
-
Paul Blackwell
Police