Chow Yun-Fat (Crouching Tiger, Hidden Dragon) and Seann William Scott (the American Pie films) star in this heart-pumping action-adventure that bristles with acrobatic battles (and) solid visual effects (The Hollywood Reporter)! For 60 years, a mysteri