The Island film poster

The Island

An island adventure goes horribly wrong when the triads get involved.

Duration
1h 23m
Country
China
Release Date
12 October 2010
Director
Chao Feng
+  Add Trailer