A teaser trailer of “Cowboys & Aliens” have been released by Universal Pictures.

The movie, starring Daniel Craig, Harrison Ford and Olivia Wilde, is a part Western, part sci-fi movie.

It was directed by Jon Favreau (“Swingers” “The Elf”) and is set in Arizona, 1873. It tells the tale of a lone cowboy who leads an uprising against terror from another world.

Daniel Craig plays the role of Jake, a stranger, who stumbles into the small town of Absolution in the middle of the desert. He has no memory of his past. He’s far from welcomed by the locals and is monitor closely by Colonel Dolarhyde, played by Harrison Ford.

Of course when the town is attacked by aliens the stranger is their only hope.

It is set for release in theaters in July 2011.