Caroline Brew editor Netflix has released the full trailer for its live-action adaptation of Nickelodeon’s animated series “Avatar: The Last Airbender.” All eight hour-long episodes of the show’s first season will premiere on Netflix on Feb. 22. The first trailer for the series was released in November.