Crouching Tiger Hidden Dragon 2 trailer promises all the action

Swords fly in the new trailer for Crouching Tiger Hidden Dragon: Sword Of Destiny

Crouching Tiger, Hidden Dragon: Sword Of Destiny will air on Netflix from 26 February 2016. For more news about the biggest movies, pick up the latest issue of SciFiNow.