M. Night Shyamalan hasn't exactly been cranking out hit movies in the past few years, but he has a chance to change his luck with the upcoming fantasy The Last Airbender. Adapted from an animated TV series, the film follows a 12-year-old boy named Aang caught in a war of the worlds.
The trailer might be a bit confusing so here's how it works: there are four nations based on the natural elements Earth, Wind, Air, and Fire. The elements can be controlled by chosen ones known as "benders," and Aang (played by newcomer Noah Ringer) is the last known airbender. The rulers of the Fire nation (including Prince Zuko, played by Dev Patel) have been abusing their power, offsetting the elements and causing a war. Now it's all up to Aang to put a stop to the terrorism and harness his power as the last hope for the Air, Water, and Earth nations.
Whew. Ok, now that I'm done geeking out, check out the preview. It's definitely a lot more action/adventure and less horror/mystery than what we're used to seeing from Shyamalan, but that just might be a good thing. Plus, I'm happy to see actors Dev Patel from Slumdog Millionaire and Twilight's Jackson Rathbone in something other than their breakout roles.
See for yourself when you read more.