All Cast

Aaron Eckhart

Aaron Eckhart

Dr. Seth Ember

Natalija Nogulich

Natalija Nogulich

Maggie

Keir O'Donnell

Keir O'Donnell

Oliver

Catalina Sandino Moreno

Catalina Sandino Moreno

Camilla

Carice van Houten

Carice van Houten

Lindsey

Matt Nable

Matt Nable

Dan

Mark Henry

Mark Henry

Bouncer #2

Breanne Hill

Breanne Hill

Ilsa

Karolina Wydra

Karolina Wydra

Anna

Vera Miao

Vera Miao

Michelle

Emily Jackson

Emily Jackson

Riley

Paul Vincent O'Connor

Paul Vincent O'Connor

Priest

Vanya Asher

Vanya Asher

Jogger

Tomas Arana

Tomas Arana

Felix

Emjay Anthony

Emjay Anthony

Jake

David Mazouz

David Mazouz

Cameron

John Pirruccello

John Pirruccello

Henry

Petra Sprecher

Petra Sprecher

Homeless Woman

Carlease Burke

Carlease Burke

Woman at Carnival

Mark Steger

Mark Steger

Maggie (Demon)/Luka

Tim Sitarz

Tim Sitarz

Bouncer #1

Josue Aguirre

Josue Aguirre

E.M.T. #2