Romantični mladi mornar Edmond Dantes (James Cavieze) je pošten čovjek čiji se miran život naglo uzdrma nakon što ga njegov najbolji prijatelj (Guy Pearce) prevari i ukrade srce njegove zaručnice. Namjerno i nezakonito poslan u zatvor, Dantes doživi pravu noćnu moru punih trinaest godina - sve dok ne pobjegne i uzme identitet zagonetnog i bogatog Grofa Monte Crista. Lukavom okrutnošću Dantes skuje domišljat plan kako da sustavno uništi sve one koji su ga izdali.
Glazbenog agenta naglo zapadnu problemi u karijeri i samohrano očinstvo. Samo mu nova ljubav i kćerina hrabrost mogu pomoći da se oporavi.
Jack Coates (Nick Nolte) već četiri godine prati krijumčara droge koji sebe naziva Ice Man i konačno dolazi u posjed dokaza da je Ice Man spreman platiti za ubojstvo Reggieja Hammonda (Eddie Murphy), koji uskoro izlazi iz zatvora. Jack pokušava nagovoriti Reggieja da dokaže svoju nevinost i pomogne mu uhvatiti Ice Mana, no Reggie odbija dok mu Jack ne vrati njegovih 500.000 dolara koje je sakrio. No Jack igra svoju igru i odbija mu dati novac ako mu ne pomogne privesti zločinca. Autobus koji prevozi Reggieja iz zatvora napadnu dvojica motorista od kojih jednog Reggie prepozna kao Cherryja, brata Alberta Ganza, kojeg je ubio nekoliko godina ranije.