Jesse McCartney will be joining "Twilight" star Jackson Rathbone in the upcoming M. Night Shyamalan-helmed flick "The Last Airbender." McCartney — who plays Prince Zucko — assured fans of the writer/director who feel he may not be right for the part that Shyamalan has it all figured out.
"I heard a lot about this online," McCartney said, referring to fans' criticism. "There's a lot of hard-core fans out there [who] probably know more about it ... I'm still learning. This is M. Night's vision and this is what he wants. To all the fans, I can tell you I'm putting my best foot forward."