All four seasons of the 2012-14 Nickelodeon sequel series to The Last Airbender will drop on Netflix on Aug. 14.