Saw it in a bar in California, in or around 2009.
It looked like it was shot similarly to "Sky Captain and the World of Tomorrow", i.e. live action actors on a green-screen and CGI background.
The color palette very heavy on the red, overall a grainy look.
Large Mechs in a war-type scenario, airships, lots of missiles at the end.
The story seemed anti-capitalist, but it was not in English, and there were no subtitles.
Seemed like it may have been Chinese, Japanese, or Russian...though I am not sure.