All Cast

Rupert Graves

Rupert Graves

Peter

John Noble

John Noble

Grandfather James

Melina Matthews

Melina Matthews

Ana

Tina Romero

Tina Romero

Nurse

Hoze Meléndez

Hoze Meléndez

Kidnapper

Michel Chauvet

Michel Chauvet

Daniel

Shayne Coleman

Shayne Coleman

Young Ana

Eivaut Rischen

Eivaut Rischen

News Anchor

Nic Jackman

Nic Jackman

Young Peter

Anna Cetti

Anna Cetti

Peter's Assistant

Jimena Luna

Jimena Luna

Pedro's Daughter

Margarita Wynne

Margarita Wynne

Grandmother

Ian Garcia Monterrubio

Ian Garcia Monterrubio

Felix

Lucy Paez

Lucy Paez

Lisa

John Houston

John Houston