cowboys and aliens

Taking on another difficult role, Daniel Craig plays a major role in the sci-fi Western called "Cowboys & Aliens".

trailer shows a recently published stud James Bond in all his glory shirt as he plays a lone cowboy who leads an uprising against the invading aliens. According to the report, "Cowboys & Aliens" on the spacecraft, which arrived in Arizona in 1873 to seize land.

Daniel plays with the "House"Hottie Olivia Wilde, and "Indiana Jones" Harrison Ford is a legend and the film hits theaters July 29.