A grieving couple's desperate quest leads them into a triad-controlled smuggling zone and an isolated island of lost orphans.
Six months after losing her only child in the Southeast Asia tsunami, Jeanne is convinced she sees him in a film about orphans living in the jungles.
Fabrice Du Welz
Rating: 5.1/10 (136 votes)