Edmund Dantes James Caviezel) ma wszystko – młodość, piękną narzeczoną i wspaniałą przyszłość jako kapitan na okręcie marsylskiego armatora. Zdradzony przez Ferdynanda (Guy Pearce), którego miał za najlepszego przyjaciela, aresztowany w dniu swoich zaręczyn z Mercedes (Dagmara Dominczyk), trafia do lochów Zamku If. Bez sądu i wyroku, spędzi tam kilkanaście lat, ocalony przed szaleństwem przez współwięźnia, księdza Farię. Cudem uwolniony i bajecznie bogaty powróci między ludzi jako hrabia Monte Christo, by dokonać wyrafinowanej zemsty. [opis dystrybutora]