0.868 Views
An island adventure goes horribly wrong when the triads get involved.
Release: Oct 12, 2010
Runtime: 83 minutes
Language: 普通话
Studio:
Country: China