The Cast includes:
James Franco as Tom Wright
Kate Hudson as Anna Wright
Tom Wilkinson as D.I. John Halden
Omar Sy as Khan
Anna Friel as Sarah
Sam Spruell as Jack Witkowski
Michael Jibson as Mike Calloway
Diana Hardcastle as Marie Halden
Oliver Dimsdale as Supt. Ray Martin