Cast and credits of Cowboys & Aliens
Directed by
Starring
Written by