Um grupo de aristocratas europeus estão em uma caçada no Novo México por volta do ano de 1880. Eles estão viajando com uma equipe completa, com mordomos, empregadas, finos tecidos de linho e safra de vinhos. Quando a caçada avança em uma reserva indígena, Countess Irina Lazaar (Brigitte Bardot) é atacada por um Apache. Shalako (Sean Connery), um observador do Exército dos Estados Unidos, corajosamente tenta salvá-la e leva os aristocratas para longe da morte iminente na reserva. Através da ira indígena, cada membro da caçada enfrenta a maior crise de suas vidas.