I have just finished watching Casshern and overall it was a visually stunning feast for the eyes with a beautifully woven fairytale at its heart. Unfortunately the fairytale was somewhat drowned under layer upon layer of heavy handed and mostly unnecessary exposition that ponders on for two long and mind-numbing hours, the result being that I am baffled by the entire experience. On the one hand I loved the movie; the style of the film was exceptional, every aspect of the world the director had created strained with the quality that is lacking in most western films. The cinematography was perfectly executed, the design work was breathtaking and the idea at the core of the narrative was ingenious. On the other hand these qualities cannot make up for the script, which is overly long and excruciatingly convoluted; taking an unnecessarily long and ponderous route to a conclusion that, in the hands of a better writer, could have been much more straightforward without necessarily losing any of the emotional complexity of the narrative or its characters. I would recommend seeing this movie if just to experience the spectacular visual feast that it is, but I can't help thinking that the story could have been treated so much better.