Cowboys & Aliens (film)In 1873 Arizona, a loner named Jake Lonergan (Craig) awakens with no memory of his past and a mysterious shackle around his wrist. He enters the town of Absolution where he learns he is a notorious criminal wanted by many people, including Colonel Woodrow Dolarhyde (Ford), who rules the town with an iron fist. But Absolution soon faces an even greater threat when mysterious forces attack the town from the sky, taking anyone in their path. While Jake's shackle holds the key to defeating them, he must align himself with Dolarhyde and other former enemies to make a stand against this mysterious and more powerful new foe.
Cast
Daniel Craig as Jake Lonergan: main protagonist, Robert Downey, Jr. was originally cast in the role, but dropped out due to his commitment to Sherlock Holmes
Harrison Ford as Colonel Woodrow Dolarhyde, who rules the town of Absolution with an iron fist.[2] Ford and producer Steven Spielberg did not want to have the character wear a cowboy hat because they were worried it would remind audiences of the Indiana Jones films, which starred Ford and were directed by Spielberg.[3]
Olivia Wilde as Ella
Sam Rockwell as Doc: Director Jon Favreau cast Rockwell in the role based on their previous outing on Iron Man 2. In the original script, Doc was described as a huge Mexican.[2]
Noah Ringer as Emmett
Paul Dano as Percy Dolarhyde[4]
Clancy Brown as Meacham
Keith Carradine Sheriff Taggart
Adam Beach as Nat Colorado: A half-Apache who works for Colonel Dolarhyde.[4]
Abigail Spencer as Alice: The former lover of Jake Lonergan.[5]
Ana de la Reguera as María
Walton Goggins as Hunt