película de 1971 dirigida por Sergio Leone
Giù la testa (lit. "Agacha la cabeza") es una película de Italia de 1971, perteneciente al subgénero del spaghetti western, dirigida por Sergio Leone y protagonizada por James Coburn y Rod Steiger. Fue la penúltima película de Leone, ambientada en el México revolucionario de principios del siglo XX. Ésta es la segunda parte de la trilogía conocida como Once upon a time Trilogy, precedida por la película C'era una volta il West (1968) y sucedida por Érase una vez en América (1984).
En español se le conoce con diversos títulos: Agacha la cabeza, ¡Agáchate, maldito!, ¡Agáchate tonto!, Los Héroes de Mesa Verde, Por Un Puñado de Dinamita y Érase una vez la Revolución.
Antes de que se iniciase el rodaje, el director Sergio Leone había considerado al cantante y actor mexicano Antonio Aguilar, quien interpretó a diversos personajes de la Revolución mexicana como Emiliano Zapata, Pancho Villa y Felipe Carrillo Puerto en películas mexicanas de aquella época, para el papel del bandido Juan Miranda antes que a Rod Steiger, pero por diversos problemas de agenda que Aguilar tenía en esos momentos nunca se llegó a ningún acuerdo ni siquiera a ofrecérsele el papel y al final Steiger se quedó con dicho papel. Otro actor que fue considerado para el papel de Juan Miranda fue Eli Wallach, quien rechazó el papel por diferencias con Leone.
La película fue distribuida por United Artists, aunque originalmente iba a ser producida por Paramount Pictures.