Kiefer Sutherland character Ben Carson
Paula Patton character Amy Carson
Ioana Abur character Front Desk Sister
Erica Gluck character Daisy Carson
Amy Smart character Angela Carson
Mary Beth Peil character Anna Esseker
John Shrapnel character Lorenzo Sapelli
Jason Flemyng character Larry Byrne
Tim Ahern character Dr. Morris
Julian Glover character Robert Esseker
Josh Cole character Gary Lewis
Ezra Buzzington character Terrence Berry
Aida Doina character Rosa
Cameron Boyce character Michael Carson
Darren Kent character Jimmy Esseker
Roz McCutcheon character Jimmy's Mother
Adina Rapiteanu character Young Anna
William Meredith character Young Doctor
Bart Sidles character Police Inspector
Cai Man character Neighbor
Jingdong Qin character Neighbor
Anca Damacus character Burning Woman
Tudor Stroescu character Delivery Man
Liliana Donici character Mirror Person
Aurelia Radulescu character Mirror Person
George Dumitrescu character Mirror Person
Irina Săulescu character Mirror Person
Valeriu Pavel character Mirror Person
Gregory Nicotero character Guy Playing Pool (uncredited)
Peter Sebastian Wrobel character Student (uncredited)