This article is about the character in the film. For the character in the series, see Kanna.
"The Fire Nation doesn't wish to live by the Spirits. That's why they're so frightened by the existence of the Avatar. With his mastery of the four elements, he will begin to change hearts. And it is in the heart that all wars are won."
— Kanna in The Last Airbender.
Kanna is Katara and Sokka's caring grandmother. She is one of the oldest people in the Southern Water Tribe, and is not a waterbender. She told Katara and Sokka about the Spirit World and the spiritual creatures that lived among them, and that she was certain Aang was the long-lost Avatar.
A few years before the beginning of the film, Kanna's son left to fight in the Hundred Year War, leaving her with Sokka and Katara. At the beginning of the film, she is taken captive by Zuko until Aang gives himself up. She then proceeds to tell Sokka and Katara that they need to save Aang.
Her actual name was not mentioned in the film, but named in the end-credits as Katara's Grandma. Since this character is related to named characters in the film, we may assume for now that she has the same name as her animated counterpart.
Unlike the show, Kanna is not called Gran-Gran. Instead she is just called Grandma.
In the film she is noticeable skinnier than in the show.
In the series, Kanna was the only member of the Southern Water Tribe wearing purple while others wore blue, which highlights her character from rest, especially from the other elderly. In the film, Kanna, along with Sokka and Katara, were the only Caucasian actors, others were mostly cast with Inuit extras. This may also be explained with Kanna (like her animated counterpart) being formerly from the Northern Water Tribe, which was mostly cast with white actors.
She also mentions Hama, her old friend from when she was younger; however, Hama was not revealed until Book Three.