James RutherfordOct 5, 2019'Crouching Tiger, Hidden Dragon': A Majestic and Spellbinding Chinese Fantasy-Adventure Film“Crouching Tiger, Hidden Dragon” (2000) is a spellbinding Chinese fantasy-adventure film starring Chow Yun-Fat as Master Li Mu Bai, an...