Casshern

I’m not sure what it’s all about, but Japanese movie Casshern is visually stunning. Make sure you watch the trailer.

View link "Casshern".