WATCH: Netflix releases official trailer for 'Avatar: The Last Airbender'
MANILA, Philippines — Netflix has released the full official trailer for its live-action series adaptation of "Avatar: The Last Airbender," as well as the show's main poster and more teaser images.