Not yet rated
Mandarin/83 min./2010
An island adventure goes horribly wrong when the triads get involved.