Jesse McCartney pierwotnie miał zagrać Zuko, ale został zastąpiony przez Deva Patela.
Zdjęcia do filmu były kręcone w Ontelaunee Township, Filadelfii i w Reading w stanie Pensylwania (USA) oraz na Grenlandii.
Z tytułu filmu usunięte zostało słowo "Avatar" aby uniknąć mylenia kinówki "Avatar: The Last Airbender" z projektem Jamesa Camerona, który ukazał się w grudniu 2009 roku.
Zdjęcia do filmu rozpoczęły się 2 kwietnia 2009 roku.
Jest to pierwsza adaptacja, którą reżyseruje M. Night Shyamalan.