Crouching Tiger Hidden Dragon 2 trailer brings back Green Destiny

The new Crouching Tiger Hidden Dragon 2 trailer looks just as frantic

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.