O taxista Max Durocher está trabalhando em uma noite aparentemente tranquila de Los Angeles, até que pega como passageiro Vincent, que lhe oferece uma quantia considerável de dinheiro em troca de fazer várias paradas no caminho. Mas o que começa como uma noite rotineira logo se transforma em uma noite desesperadora quando Max percebe que as paradas de Vincent não são simples formalidades. Assim, Max se torna refém de um assassino contratado tão calmo quanto implacável. Dessa forma, ele deverá encontrar uma maneira de impedir as mortes e sobreviver.