Netflix is getting ready to release a live-action version of “Avatar: The Last Airbender” that fans have been waiting for. Read more