All Cast

Lance Henriksen

Lance Henriksen

Dr. Lecorpus

Emma Catherwood

Emma Catherwood

Gina

Cian Barry

Cian Barry

John

Sohrab Ardeshir

Sohrab Ardeshir

Sergeant Chadhri

Mike Rogers

Mike Rogers

Brian

Michael Smiley

Michael Smiley

Phil

Jane Perry

Jane Perry

Geraldine

Lisa Livingstone

Lisa Livingstone

Stacey

Song Raksagoon

Song Raksagoon

Old Villager Woman

Rajesh Latkar

Rajesh Latkar

Indian Police Officer

Suebpong Puttapol

Suebpong Puttapol

Brother

Daniel Blessing

Daniel Blessing

Danni

Witchit Yadat

Witchit Yadat

Jock

Nit Pachee

Nit Pachee

Bus Driver

Somjai Munmoot

Somjai Munmoot

Older Native Waterfall

Pin Pechmunee

Pin Pechmunee

Older Native

Teerasuk Sukkeow

Teerasuk Sukkeow

Young Native