when does avatar the last airbender come to netflix?
Since the famed animated series' Netflix debut on on May 18, Avatar: The Last Airbender has accrued 334 points—which ranks only behind Tiger King (387 points), Ozark (377 points) and Outer Banks (356 points).