The Storm Warriors film poster

The Storm Warriors

10 0
7.3
3 Vote(s)

Wind and Cloud find themselves up against a ruthless Japanese warlord intent on invading China.

Country
Hong Kong
Release Date
10 December 2009
Play Trailer