I soldi non hanno mai avuto troppo peso per l'eccentrico contrabbandiere bulgaro Dani Servigo (Christopher Lambert), fino al momento in cui non viene a sapere dell'esistenza di un tesoro nascosto di 400 milioni di dollari. Giustizia e vendetta non sono mai state importanti per il teppista di New York City, Cole Parker (Mario Van Peebles), fino a quando non gli si presenta la possibilità di impadronirsi di una forte somma di denaro appartenente al criminale responsabile dell'assassinio del padre. Dani e Cole, che fin dal principio appaiono l'uno l'opposto dell'altro e non quel genere di opposti che si attraggono), scoprono di avere due cose in comune: una è che entrambi hanno un ardente desiderio di trovare il denaro, l'altra, che ciascuno dei due possiede una parte degli indizi per trovarlo.