Watch the New Crouching Tiger, Hidden Dragon: Sword of Destiny Trailer
Netflix dropped a fresh Crouching Tiger, Hidden Dragon: Sword of Destiny trailer, and it reminds us once again of how Michelle Yeoh as Yu Shu-Lien is still one of the most underrated bad asses in film this century. You remember her from Ang Lee’s 2000 Academy Award-winning original film, and now she's the center of ...