This summer's gun flinging adventure will be led by actor Daniel Craig, who plays cowboy Zeke Jackson.  He will join forces with Harrison Ford's character in battling alien spaceships from outer space.  Their efforts are joined by a supporting cast that includes Olivia Wilde, Sam Rockwell, and Adam Beach.  The film is adapted from a graphic novel by Scot Mitchell Rosenberg and is directed by Jon Favreau.