TV Series?
Was Storm Riders originally a TV series? I saw it back once in raw at Japan's WOWOW channel, it ran in 3 episodes with one episode running for almost an hour. I couldn't understand it but I know how the story progressed. As far as I can remember, (spoiler)
it showed the fight between Wind's father and Lord Conquer and how Cloud's father and his clan was slain by Lord Conquer. It also explained (though I could hardly understand) how Cloud got a new arm and where he got it. And there were other scenes that were missing in the movie. I got the International edition (the dubbed one). Were these also in the Director's Cut?