Chili Palmer (Travolta) inndriver gjeld for mafiaen i Miami og har noen uoverensstemmelser med sin voldelige sjef Ray Bones (Dennis Farina). Han sender Palmer til Las Vegas for å gjøre opp en utestående fordring fra Leo Devoe (David Paymer), som spiller på kasino med en utbetaling fra et forsikringsselskap da han ble meldt omkommet i en flystyrt. Der forteller en kasinosjef at Devoe er flyttet til Los Angeles med en betydelig gevinst fra lykkespill. Sjefen ber samtidig om at Palmer skal oppsøke filmprodusenten Harry Zimm (Hackman), som har utestående spillegjeld. Her møter Palmer både filmprodusenten, hans investor, narkotikahandleren Bo Catlett (Delroy Lindo), skuespillerinnen Karen Flores (Russo) og hennes eks, filmstjernen Martin «Shorty» Weir (DeVito). Palmer benytter anledningen til å promotere en filmidé som bygger på hans eget liv, og tilsist lykkes han faktisk med det. I filmen blir Palmer spilt av Harvey Keitel.