The complete Avatar live-action cast has been revealed by Netflix.

Princess Yue, played by Amber Midthunder, is the sympathetic spiritual head of the Northern Water Tribe.

Pakku, a Martinez, is the seasoned waterbender of the Northern Water Tribe and a strong defender of their customs.

Yagoda, played by Irene Bedard, is a kind healer who serves as an example for the female waterbenders in her tribe.

Joel Oulette portrays Hahn as a powerful and skillful warrior who is devoted to his tribe.

Chief Arnook, played by Nathaniel Arcand, is the tribe's revered chief and the father of Princess Yue.

Meegwun Fairbrother portrays Kuruk, a former avatar who had a troubled background.

Arden Cho portrays June, a tenacious bounty hunter renowned for her brutal effectiveness.

King Bumi, portrayed by Utkarsh Ambudkar, was the venerable and capricious king of Omashu, a city in the Earth Kingdom. and so..