Storm Rider Clash of the Evils

66
Storm Rider Clash of the Evils is a Chinese animated feature film directed by Dante Lam and produced by Puzzle Animation Studio Limited and Shanghai Media Group. It is based on the manhua series Fung Wan by Ma Wing-shing.
Available to stream, rent, or purchase on:

Storm Rider Clash of the Evils is a Chinese animated feature film directed by Dante Lam and produced by Puzzle Animation Studio Limited and Shanghai Media Group. It is based on the manhua series Fung Wan by Ma Wing-shing.

Original Release

07/19/2008

Cast

(see additional cast & crew)

Directors

Dante Lam

Cast

Producers

Ouch! Looks like something broke. Try reloading this page. 🗙