A third TV spot for Jon Favreau’s Cowboys & Aliens has hit and can be watched using the player below. Opening in theaters on July 29, the action thriller stars Daniel Craig, Harrison Ford, Olivia Wilde, Sam Rockwell, Adam Beach, Paul Dano, Noah Ringer, Keith Carradine, Clancy Brown, Ana de la Reguera and Abigail Spencer.
Echo Lake is an American film that was originally released on June 2, 2015. Directed and written by Jody McVeigh-Schultz, the storyline centers on Will, a…