The Storm Riders (1998)

The Storm Riders

About The Storm Riders on 123movies: released in 1998, directed by Andrew Lau Wai-keung, running 128 minutes, produced in Hong Kong. Heeding a prophecy, a warlord trains two orphans after killing their parents. But the skills he teaches could lead to his downfall.