We're not ready to make the call yet, but M. Night Shyamalan's streak of bad movies might be coming to an end. His next flick, The Last Airbender, is based on the popular animated series, Avatar, and drops on July 2. Being honest, the action in this trailer looks good but that's about it. Still, even if it sucks, there are probably enough kids who watch the Nickelodeon show to give it a decent showing at the box office come summer.

Tune in to Complex.com every morning at 8 AM for your daily "Wake N' Watch" video.