Avatar: The Last Airbender Season 1 Episode 20
Season 1
Episode: 20
Air Date: 2005-12-02
Aang returns from the spirit world to a big surprise. Meanwhile, Zhao and his forces continue to press deeper into the Northern Water Tribe. What could possibly stop the fire…
Episode Title: The Siege of the North (2)