Set in China in 1940, the film depicts a pair of heroes trying to secure a rare treasure in manic chase scenes.
KEN JAWOROWSKI, New York Times: Movie
Thu, 07/21/2016 - 2:30pm
Set in China in 1940, the film depicts a pair of heroes trying to secure a rare treasure in manic chase scenes.