Edmond Dantest (Jim Caviezel), a szép jövő előtt álló, fiatal tengerészt őszinte és becsületes embernek ismeri mindenki. Két szerelme van, a tenger és a gyönyörű Mercedes (Dagmara Dominczyk), akivel már a házasságot tervezgetik. A terveket azonban váratlanul beárnyékolja egy árulás, mely nemcsak menyasszonyától fosztja meg a fiatalembert, hanem szabadságától is. Legjobb barátja, Fernand (Guy Pearce) annyira féltékeny rá sikerei, de leginkább Mercedes miatt, hogy titokban feljelenti őt. S ami még tragikusabb, a törvény sem védi meg az ártatlant – elítélik, és If várának hírhedt börtönébe zárják.
|
A sok megpróbáltatás után érvényét veszti Dantes számára mindaz, amit eddig hitt jóról és rosszról, csak a bosszú gondolata élteti. Aztán egy napon felbukkan cellájában egyik rabtársa, Faria abbé (Richard Harris), s az idős tudós nemcsak atyai barátja, hanem tanítója is lesz a hosszú évek alatt. Miután csodával határos módon a fiatalembernek sikerül megszöknie a börtönből, immár nem Edmond Dantes lép a világ elé, hanem egy rejtélyes és dúsgazdag különc, aki Monte Cristo grófjának nevezi magát. Ügyesen elvegyül a francia előkelő társaságban, s megkezdi terve végrehajtását, melynek egyetlen célja: módszeresen tönkretenni azokat az embereket, akik tönkretették az életét…