Daniel Craig’s “Cowboys & Aliens” Trailer 2: Watch Now!

Posted Friday April 15, 2011 7:24 AM GMT

Taking on yet another challenging role, Daniel Craig is starring in a sci-fi western called “Cowboys & Aliens.”

The newly-released trailer shows the James Bond stud in all his shirtless glory as he plays a lone cowboy who leads an uprising against extra terrestrial invaders.

According to a report, “Cowboys & Aliens” is about a space ship that arrives in Arizona in 1873 to take over the Earth.

Daniel stars alongside “House” hottie Olivia Wilde and “Indiana Jones” legend Harrison Ford, and the film hits theaters July 29th.