Entertainment Weekly is reporting that M. Night Shyamalan has found his cast for The Last Airbender, his live-action adaptation of the popular Nickelodeon series:
After an open casting call in Texas, Shyamalan discovered karate star Noah Ringer and offered him the part of Airbender’s 12-year old hero, Aang, an Avatar with superpowers who must stop the Fire Nation from destroying the world. Twilight’s Jackson Rathbone has been asked to play Aang’s pal Sokka, while Nicola Peltz (Deck the Halls) will star as his sister Katara. Genial singer Jesse McCartney, meanwhile, is negotiating to play against type in the role of the Fire Nation’s evil prince Zuko.
The Last Airbender hits theaters on July 2, 2010.