80+ HD Images From ‘Cowboys & Aliens’Jordan Raup○November 17, 2010 After you check out the Cowboys & Aliens trailer, take a look at over 70 screencaps as well as the official stills. Cowboys & Aliens hits theaters July 29th, 2011. What is your favorite still?