
In 1875, Jake Lonergan (Daniel Craig) is a criminal who wakes up in the middle of nowhere with a strange device attached to his arm, and no memory of who he is. He is taken to Absolution, a town ruled by Colonel Woodrow Dolarhyde (Harrison Ford), a cattle rancher with an iron fist. Lonergan has stolen the Colonel's gold, and Dolarhyde wants revenge. But the two find out their troubles don't mean much when aliens decide to attack Absolution. And Jake is the only person who can defeat the aliens, if he only knew how. A mysterious woman, Ella Swenson (Olivia Wilde) who is more than she appears to be, will help Jake stop the aliens, but she first has to overcome a few problems... like raising herself from the dead.
Now, with a synopsis like this, you would probably think that this makes a premise for a fantastic movie, but you would only be half right. All of the pieces are there, but the director (Jon Favreau) cuts a few corners in order to tell his story. There are way too many "Why doesn't he...?" type questions in the movie. Jake has an "armgun" but yet he rarely uses it, instead preferring to run away from the aliens at every opportunity instead of blasting them. Ella's past is explained, and the how and why of how she came to be in Absolution is unsatisfying. Dolarhyde is shown to be a ruthless and evil man, even resorting to killing when necessary, and yet by the end of the movie, we are expected to actually care for him.
But there are some good aspects in the movie as well. The backstory of how Jake came to be in his situation is well told, and despite how easy it would be for the movie to degenerate into silliness, it maintains a serious tone all the way throughout.
Right after I saw this movie last night, I was ready to give this movie one of my highest recommendations, but after mulling it over for a while, the best I can give this 118 minute movie is a couple of Predators and some used bullets.