While this movie is obviously a drastic improvement on the original, and while there were some very high points, I don't think it deserves this ridiculously high rating. The acting (generally due to the script and directing) in the first two and a half hours is laughable, this is not a movie script this is a collection of "classic" catchphrases that are so predictable you wouldn't even believe they're actually being used. The conversations between characters lead nowhere and the "arguments" are just there to fill the silence, no interaction leads anywhere. There's no real depth to any scene, and on top of all this, the flash's attempts to make jokes just make any conversation so much more mediocre and out of place. Even the physics of the movements in the first WW scene is frankly painful to watch. The resurrection of superman, the end fight and the additional scenes have decent moments, well directed beautiful scenography, but the general incoherence and quality inconsistency in the movie does not deserve the praise it is getting.