Rupert Graves
Peter
John Noble
Grandfather James
Melina Matthews
Ana
Tina Romero
Nurse
Hoze Meléndez
Kidnapper
Michel Chauvet
Daniel
Shayne Coleman
Young Ana
Eivaut Rischen
News Anchor
Anna Cetti
Peter's Assistant
Lucy Paez
Lisa
Nic Jackman
Young Peter
Jimena Luna
Pedro's Daughter
Margarita Wynne
Grandmother
Ian Garcia Monterrubio
Felix
John Houston