Avatar: The Last Airbender - Season 1 Episode 2
The Avatar Returns
Release Date: Feb 21, 2005
S01 E02Feb 21, 2005
Where to Watch Avatar: The Last Airbender Season 1 Episode 2 Now
The Avatar Returns - Watch Online: Streaming, Buy or Rent
Aang and Katara inadvertently set off a trap the brings the warmongering Fire Nation to the Southern Water Tribe's peaceful village at the South Pole.