Jack Mosley (Bruce Willis) è un detective a fine carriera disilluso e schiavo della bottiglia, ne ha viste, fatte e sentite troppe per poter ancora credere a quel distintivo così desiderato quando ancora era una giovane e ingenua recluta. Toccherà a lui scortare in tribunale il testimone Eddie Bunker (Mos Def) pronto per una scottante testimonianza.
Un solo piccolo problema, il ragazzo è un bersaglio mobile, è l’unico testimone che possa incastrare alcuni poliziotti corrotti e poi c’è il fattore tempo, solo due ore per raggiungere il tribunale, in caso contrario la testimonianza verrà invalidata.
Mosley trasporta il piccolo delinquente attraverso New york schivando un gruppo di colleghi intenzionati a sbarazzarsi dello scomodo testimone ed evitando che un killer elimini entrambi. Lungo il tragitto la coppia sarà costretta a rifugiarsi all’interno di un autobus assediato da polizia e squadre speciali a cui viene fatto credere che Mosley e Bunker siano complici in fuga.