The Island (movie)
絕命島- Production country: China
- Producer: Chao Feng
- Release date: 10/12/2010
- Run time: 83 min.
Movie description
An island adventure goes horribly wrong when the triads get involved.
An island adventure goes horribly wrong when the triads get involved.