Diecisiete hombres y cuatro mujeres, entre los que se encuentran soldados, desertores, comerciantes, caballeros, predicadores, jugadores, forajidos y aventureros, buscan en territorio indio una legendaria veta de oro que, según cuenta la tradición, está custodiada por los espíritus de la tribu apache. Un bandido, llamado Colorado, obliga a MacKenna, un sheriff que conoce el camino, a guiar al grupo hasta el tesoro. La codicia y rivalidad de los integrantes de la expedición provoca sangrientos enfrentamientos que se saldan con la muerte de varios hombres.