"Cowboys & Aliens" is a 2011 science-fiction Western film directed by Jon Favreau and starring Daniel Craig, Harrison Ford, and Olivia Wilde. The movie is based on the graphic novel of the same name by Scott Mitchell Rosenberg.
The plot of the movie revolves around a stranger named Jake Lonergan (played by Daniel Craig) who wakes up in the desert with no memory of who he is or how he got there. He eventually makes his way to the town of Absolution, which is under threat from an alien invasion. The aliens have been abducting the town's residents and using them for experiments.
With the help of a local businessman named Woodrow Dolarhyde (played by Harrison Ford) and a mysterious woman named Ella Swenson (played by Olivia Wilde), Jake sets out to stop the alien invasion and save the town. As the group battles the aliens, they also uncover the truth about Jake's past and his connection to the aliens.
"Cowboys & Aliens" received mixed reviews from critics, with some praising the film's combination of Western and science fiction genres, as well as the performances of the cast. However, others criticized the movie's pacing and lack of character development. Despite the mixed reception, the movie was a moderate box office success, grossing over $174 million worldwide.