All Cast

Tom Hughes

Tom Hughes

Marc Jarvis

Charlotte Le Bon

Charlotte Le Bon

Elizabeth

Oona Chaplin

Oona Chaplin

Naomi

Barry Ward

Barry Ward

West

Julio Perillán

Julio Perillán

Dr. Serra

Rafael Cebrian

Rafael Cebrian

Jeffrey

Bruno Sevilla

Bruno Sevilla

Charles

Daniel Horvath

Daniel Horvath

Surgeon

Alex Hafner

Alex Hafner

The Elderly Hornball

Godeliv Van den Brandt

Godeliv Van den Brandt

Sigourney

Melina Matthews

Melina Matthews

Technician