DreamWorks Pictures has unveiled the fourth TV spot for Cowboys & Aliens, which debuts in theaters nationwide on July 29. Click on the video player below for your latest peek at the sci-fi Western starring Daniel Craig, Harrison Ford, and Olivia Wilde.