A film összbevétele 75 395 048 dollár volt (imdb.com).
A film alapjául szolgáló regény terjedelme megközelíti az 1500 oldalt.
A záró jelenetet két részből forgatták. Eredetileg ősszel forgattak, ám a fű nagyon barna volt, ezért úgy döntöttek, hogy tavasszal átültetik. Ha közelebbről megnézzük, akkor látható a barna fű néhány résznél, közvetlenül gróf Mondego (Guy Pierce) mögött.
A filmet Máltán és Írországban forgatták.
A klasszikus történet 17. adaptációja.
A "Zatara", a név, amelyet Luigi Vampa (JB Blanc) adott Edmond Dantesnek (Jim Caviezel), burmai nyelven "mászófát" jelent Mianmarban.
A Chateau D'if valójában egy régi kastély Máltán, és a máltai katonaság jelenleg kommunikációs és meteorológiai állomásként használja.
Jay Wolpert, a forgatókönyvíró úgy gondolta, hogy a regénnyel ellentétben Fernand Mondego (Guy Pearce) és Edmond Dantes (Jim Caviezel) kezdetben legjobb barátok. Logikája szerint az jobban működne, hogy amikor egy barátság gyengül, a gyűlölet szörnyűbb és hihetetlenebb is.
Dagmara Domińczyk színésznő mindössze hét évvel idősebb a filmbéli fiát alakító Henry Cavillnél.
Amikor a Disney engedélyt adott a forgatásra, azt remélték, hogy egy családi filmet fognak tudni bemutatni.
Az eredeti történet szerint Danglars végül kiszállt a hajózásból, spekulációinak köszönhetően gazdag nemesi életet élt, mivel jól házasodott.