Noah Ringer, 12 year old star of M. Night Shyamalan’s upcoming film The Last Airbender, has now signed on to Jon Favreau’s Cowboys and Aliens, according to Variety.
Ringer joins cast members Daniel Craig, Olivia Wilde and Harrison Ford in the film, which takes place in the wild west where a bunch of gunslingers and Apache Indians become allies in the fight for the earth when aliens invade. Craig will be playing Zeke Jackson with Wilde as a character named Ella. No word yet on what roles either Ford or Ringer will play in the film.
Cowboys and Aliens is set to go before cameras this summer, with a script from Alex Kurtzman and Roberto Orci (Star Trek) and Damon Lindelof (Lost). Reportedly, the script is “radically different” from the graphic novel on which it was based.
The film is set to hit theaters on July 29, 2011.