2.907 Views
A story of vengeance set in China’s wild Southwest, where brutality can be the norm rather than the exception.
Release: Sep 06, 2011
Runtime: 91 minutes
Language: 普通话
Studio:
Country: China, Hong Kong