
Duck, You Sucker!
1971 · Movie · PG · 157 min · ★ 7.7 · 85% critics
During the Mexican Revolution, a self-interested bandit teams up with a fugitive explosives expert and gets pulled into a risky bank job with a group of rebels. When the heist uncovers a darker use for the bank, the blast sparks unexpected consequences and turns a reluctant outsider into a symbol for a cause he never asked to join.
Also known as A Fistful of Dynamite · Once Upon a Time in the Revolution · Once Upon a Time... the Revolution
Where to watch
Watch free on Tubi — also streaming on MGM+.
3 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- Giù la testa
- Years
- 1971
- Release date
- 1971-10-29
- Language
- Italian
- Rated
- PG
- Runtime
- 157 min
- Max quality
- HD
- Critic score
- 85/100
- TMDB rating
- 7.7/10 (1,180 votes)
About
If you enjoy sprawling, character-driven westerns that mix humor, explosions, and growing friendship against a revolutionary backdrop, this should land well; Not for you if you dislike slow pacing, bleak violence, or long runtimes like Once Upon a Time in the West.
Pros: darkly funny buddy dynamic; big action set pieces; memorable music | Cons: long and meandering; uneven tone shifts; violence can feel harsh
Themes
- mexico
- robbery
- rape
- prisoner
- liberation of prisoners
- revolution
- class
- spaghetti western
- techniscope
Cast & crew

Rod Steiger
as Juan Miranda

James Coburn
as John H. Mallory

Romolo Valli
as Dr. Villega

Maria Monti
as Woman on Stagecoach

Rik Battaglia
as Santerna

Franco Graziosi
as Governor Jaime

Antoine Saint-John
as Col. Günther Reza

Vivienne Chandler
as John's Girlfriend

David Warbeck
as Sean Nolan

Giulio Battiferri
as Miguel
Directed by Sergio Leone