This is a very fascinating film in how it fails. Just how character motivations are handeled in the film, and how thinly the plot is weaved together, is very interesting to watch. It does though fail only on a story level. The action is great, the visuals are stunning and the acting is superb. But its massive ambitions in regards to the plot just makes this film fall flat.