There are still a few months before fans can legally stream the leaked Legend of Aang movie, but fans can now stream the Avatar: The Last Airbender adaptation that got just about everything wrong.