Vincent (Tom Cruise) é um frio e calculista assassino profissional no auge do negócio. Max (Jamie Foxx) é um taxista com muitos sonhos e nenhuma realização. Nesta noite fatídica, Mas vai levar Vincent a seu próximo trabalho - uma noite, cinco paradas, cinco golpes e uma fuga. Seus caminhos se cruzam..