No fim do século XVIII, Don Diego de Zama (Daniel Gimenez Cacho) é um oficial da Coroa Espanhola que deseja partir para Buenos Aires. Junta-se a um grupo de soldados à caça de um perigoso bandido e explora terras distantes habitadas por índios selvagens.