No more horror for M. Night Shyamalan (for now)! USA Today has debuted the first two photos from Shyamalan's next movie The Last Airbender, based on the popular Nickelodeon cartoon series. Slumdog Millionaire star Dev Patel can be seen in the photo above as the villain, a firebender named Zuko; while newcomer Noah Ringer, who got the role via a demo tape, can be seen below as the lead character Aang. Shyamalan has been shooting this for the last few months and it already has a lot of early buzz, even though it's not scheduled to hit theaters until June of next summer. Check out the first official photo below.

"I started watching [the show] in my trailer in India," Patel explains. "I see why the fan base is so big. It's got action but a lot of moral messages." He even admits that even though he's seven years older than Noah Ringer, seen just above, "[he] would knock me flat on my back" in a fight. This is all good news for fans of Avatar: The Last Airbender the TV show, as it's great to have someone who's a perfect fit for the role, both physically and as an actor (unlike the Dragonball movie). So far it looks like Ringer is a good fit, at least physically. As for whether he can act, that has yet to be seen.