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
Nic Jackman
Young Peter
Anna Cetti
Peter's Assistant
Jimena Luna
Pedro's Daughter
Margarita Wynne
Grandmother
Ian Garcia Monterrubio
Felix
Lucy Paez
Lisa
John Houston