Filmography links and data courtesy of IMDb.
A man wakes up in the desert with amnesia, injuries and a dtrange metal cuff on his wrist. When he is recognised in town as a criminal and arrested, the arrival of alien ships throws everything into chaos. Now cowboys, native americans and criminals must join together to beat a common enemy.
This film was so slow that I nearly dozed off during the first hour. We had Daniel Craig's amnesia and treatment, cowboys behaving badly, the evil man who rules the town and his idiot son, an arrest and missing cows. We get a small bit of an alien attack and then it is back to endless talking, planning the journey to find the aliens, the travelling part and more talking. I think it was a full hour until we get to see one of the actual aliens in a close combat situation. Even after that you get a small bit of action followed by more plans and chat so the film just dragged along for me.
I disliked most characters especially all the obnoxious cowboys and wish the aliens had grabbed most of them. Daniel Craig is a good actor but his character had no personality, charisma or humour about him so it was hard to care what happened to him. Harrison Ford's character was an obnoxious and unpleasant man who I despised, though Ford took the part well. With most of the characters being cold, I liked few of them so I wasn't really rooting for any of them to survive. Keith Carradine was good as always, one of the few I did like!
To be fair the finale was decent with good action and tension as our posse take on the enemy but it just took too long to get there for me. Slow, dull and lacking a bunch of characters to like. I would not watch this film again.