Volá sa Bret Maverick (Mel Gibson) a má byť obesený trojicou zlosynov. Spomína na udalosti minulého týždňa, ktoré ho priviedli až sem. Chcel sa zúčastniť presláveného pokrového šampionátu Troch riek o obrovskú výhru pol milióna dolárov. Zápisné je však 25 tisíc a do tých Maverickovi chýbajú ešte tri tisícky. Hodlal ich získať v salóne mestečka Crystal River, kde sa pridal ku hre mladého pištoľníka Hardina, pôvabnej Annabele (Jodie Fosterová) a jej spoločníka Angela (Alfred Molina).