Auftragskiller Vincent landet auf dem Flughafen von L.A.. Dort trifft er auf den sympathischen Taxifahrer Max, dem er 600 Dollar dafür bietet, ihn die ganze Nacht hindurch zu chauffieren. Fünf "Deals" will er abschließen, dann wieder abreisen. Leicht verdientes Geld denkt Max, bis er mit Schrecken feststellt, dass die vermeintlichen Immobiliengeschäfte eiskalte Auftragsmorde sind. Max will raus, sofort. Doch als potenziell Tatverdächtiger kann er das nicht, bis er erkennt, dass er, will er überleben, zurückschlagen muss.
Vincent (Tom Cruise - Minority Report, Mission: Impossible 2) ist ein cooler, berechnender Auftragskiller und sehr gefragt im Business. Max (Jamie Foxx - Ray, Ali) ist ein Taxifahrer mit großen Träumen und ohne Erfolg. In dieser schicksalhaften Nacht fährt Max Vincent zu seinem nächsten Job - eine Nacht, fünf Stopps, fünf Treffer, eine Flucht. In dieser zufälligen Begegnung prallen zwei Leben aufeinander - und keiner der Männer wird jemals wieder derselbe sein. Heute Nacht wird sich alles ändern ...