All Cast

Ryan Phillippe
Simon Cable

Sarah Polley
Clair

Piper Perabo
Anna

Robert Sean Leonard
Peter

Stephen Rea
Doctor Newman

Rakie Ayola
Nurse Clayton
Paul John Borde
l'intrus

Peter Egan
Doctor Truman

Stephen Lang
Mr. Travitt

Stephen Graham
Travis

Magdalena Manville
Female Resident
