Tidenes største pokerturnering har blitt annonsert. Gevinst: En halv million dollar. Bret Maverick (Mel Gibson) er en garvet hasardspiller. Men siden han møtte på den skjønne, men svikefulle Annabelle Bransford (Jodie Foster), den farlige Angel og den gamle reven marshall Zane Cooper (James Garner), har han kun hatt bråk. Maverick mangler 3000 dollar for å delta i et All River's pokermesterskap om bord på en elvebåt - og han vil gjøre alt for å komme med.