Aasif Mandvi, Shaun Toub and Cliff Curtis have joined the cast of M. Night Shyamalan's The Last Airbender for Paramount Pictures and Nickelodeon Movies, the studio announced.
Shyamalan, Sam Mercer and Frank Marshall are producing, with principal photography to begin mid-March.
The three join a cast headed by Noah Ringer, who plays the title role; Nicola Peltz, who plays the Waterbender Katara; Jackson Rathbone, in the role of Katara's brother, Sokka; and Dev Patel, who plays Prince Zuko, prince of the Fire Nation.
Mandvi (TV's The Daily Show) is set to play the role of Commander Zhao, an ambitious and hot-tempered Fire Nation commander.
Toub (The Kite Runner) is cast as Uncle Iroh, the retired Fire Nation general and devoted surrogate parent to Dev Patel's character Zuko.
Curtis (10,000 B.C.) is set to play the ruthless ruler Fire Lord Ozai.
In addition, Keong Sim has been cast in the role of Earthbending Father.
It's unclear how this casting will affect fan protests.
Here's how the studio describes the movie, which is based on the hit Nickelodeon animated TV series: "Air, Water, Earth, Fire. Four nations tied by destiny when the Fire Nation launches a brutal war against the others. A century has passed with no hope in sight to change the path of this destruction. Caught between combat and courage, Aang (Noah Ringer) discovers he is the lone Avatar with the power to manipulate all four elements. Aang teams with Katara (Nicola Peltz), a Waterbender, and her brother, Sokka (Jackson Rathbone), to restore balance to their war-torn world."