I've watched the anime more than 30 times. It is my all-time favourite show and with this movie, he destroyed all that was good about ATLA. How could a director mess up such a great show this bad? His ego got too big for him, and rather than take responsibility for his blunder he blames the viewing public and critics for not understanding his art of filmmaking.
This movie is one of the worst films to ever be made, the worst anime adaptation of all time and an example of bad filmmaking itself. Half the movie is useless exposition, cardboard characters, terrible acting, racial miscasting (I am Indian and was astonished that Shyamalan made the Fire Nation Indian because his ego called for it). It takes 10 minutes for a group of benders to move even one rock, how pathetic is that? This is not art; it's a waste of our time and money.
I lost all respect for Shyalaman after this movie. I don't hate him as a human being, but I do as a filmmaker. I am hoping that they will reboot this movie with a different director because it has the potential to be another Lord of the Rings.
Watch the anime show. Watch the movie with a group of friends later on to laugh at it.