Keeley Hawes as Alex Drake
Philip Glenister as Gene Hunt
Marshall Lancaster as Chris Skelton
Montserrat Lombard as Shaz Granger
Dean Andrews as Ray Carling
Stephen Campbell Moore as Evan White
Amelia Bullmore as Caroline Price
Andrew Clover as The Clown
Roger Allam as Det. Supt. Mackintosh
Daniel Mays as Jim Keats