Yes, I have seen the storyline before but not told or shown in this way. Besides, who could ever get tired of the good guys winning? It was a moving, visually stunning movie. The visual effects mark a new high in movie making. And don't worry about the length...you won't notice it! Worth seeing more than once on the big screen!