Which movie was Chinese out of Monsters vs. Aliens and Storm Rider Clash of the Evils?
Storm Rider Clash of the Evils: 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. Monsters vs. Aliens: Monsters vs. Aliens is a 2009 American 3D computer-animated science fiction film produced by DreamWorks Animation and distributed by Paramount Pictures.
Storm Rider Clash of the Evils