Jackie Brown (Pam Grier) arrotonda il suo esiguo stipendio da hostess contrabbandando del denaro per Ordell Robbie (Samuel L. Jackson). Ordell è un mercante d'armi tanto stralunato quanto poco affidabile. Al suo fianco ci sono la bionda Melanie (Bridget Fonda) e il maldestro Louis Gara (Robert De Niro). Un giorno Ordell riceve una chiamata dalla prigione da parte di Beaumont (Chris Tucker), uno dei suoi scagnozzi. Egli gli chiede di liberarlo. Ordell si reca così da Max Cherry (Robert Forster), un garante di cauzioni, che fa uscire Beaumont di galera. Quella stessa sera, Ordell decide di uccidere Beaumont per paura che quest'ultimo parli del conto di Ordell: ma ormai è troppo tardi.