Bret Maverick (Mel Gibson) è un abile giocatore di poker che decide di partecipare ad un torneo per vincere 500.000 $. Non avendo a disposizione tutti i soldi necessari a pagare la quota di iscrizione, decide di andare a cercare una serie di amici suoi debitori, ma la sua vita si incrocia con quella di un’altra giocatrice di poker Annabelle Bransford (Jodie Foster), donna irresistibile, che sfrutta il proprio fascino per ingannare gli uomini e derubarli di tutti i loro averi. Nel loro viaggio verso il luogo in cui si terrà il torneo, vengono affiancati dallo sceriffo Zane Cooper (James Garner).