Ben Barnes ... Tim Jamieson |
Joe Freeman ... Luke Ellis |
Simone Miller ... Kalisha |
Fionn Laird ... Nicky Wilholm |
Hannah Galway ... Wendy Gullickson |
Julian Richings ... Trevor Stackhouse |
Robert Joy ... Dr. Daniel Hendricks |
Martin Roach ... John Ashworth |
Mary-Louise Parker ... Ms. Sigsby |