Johnny Farrell (Glenn Ford) is a small-time American gambler, newly arrived in Buenos Aires, Argentina.
When he is caught cheating at a game of blackjack, Farrell manages to talk his way into a job with the casino's owner, the powerful Ballin Mundson (George Macready).
The two form an uneasy partnership based on their mutual lack of scruples – until Mundson introduces Farrell to his beautiful new wife, Gilda (Rita Hayworth), who just happens to be Farrell's ex-lover.