06/11/2011 12:07 pm ET | Updated Aug 11, 2011

'Cowboys And Aliens' New Trailer: Daniel Craig, Harrison Ford In Jon Favreau Film (VIDEO)

While the mystery behind JJ Abrams and Steven Spielberg's throwback sci-fi with a heart epic "Super 8" is a very important part of its charm, the marketing behind another legend-packed big screen blockbuster has been surprisingly frank. After all, the entire plot is in the title.

In Harrison Ford (Han Solo, Indiana Jones) and Daniel Craig (James Bond), the upcoming "Cowboys & Aliens," stars two generations of action legends, and makes sure to emphasize that fact in its posters, trailers and other hype-up materials. Refreshingly straight up, the title -- which perfectly encapsulates a film that is about, well, cowboys and aliens -- has its promises delivered right away in this new trailer for the Jon Favreau-directed epic.

As Jake Lonergan (Craig) wakes up in a strange western town without any recollection of how he got there, he immediately finds trouble in Colonel Woodrow Dolarhyde (Ford). But the pair, best known in other films for their heroic deeds, soon have to team up (and are joined by Olivia Wilde) to fight off an invader quite new to the western genre.

This new trailer debuted at the Spike Guys Choice Awards on Friday; the film hits theaters on July 29th.