Nicole Kidman
Christine
Colin Firth
Ben
Mark Strong
Dr. Nasch
Ben Crompton
Warehouse Caretaker
Anne-Marie Duff
Claire
Adam Levy
Ben
Flynn MacArthur
Boy in Dream
Dean-Charles Chapman
Adam
Jing Lusi
Nurse Kate (uncredited)
Kevin Hudson
Man on Bike (uncredited)
Gabriel Strong
Boy on Bike
Rosie MacPherson
Emily (uncredited)
Steve Munroe
Warehouse Worker (uncredited)
Samantha Kelly
Nurse with Austrian Accent (uncredited)