Avatar: The Last Airbender is now streaming on Netflix. The streaming service announced in 2018 that it was working on a live action "retelling" of the story. Here's what we know about the series right now.