Nuori perämies Edmond Dantès (JIM CAVIEZEL) on avoin ja rehellinen mies, jonka unelmat onnellisesta elämästä kauniin morsiamensa Mercedesin kanssa särkyvät, kun hänen paras ystävänsä Fernand (GUY PEARCE), joka on myös rakastunut Mercedesiin, pettää hänet. Väärien syytösten perusteella Edmond heitetään lukkojen taakse karulle If-vankilasaarelle, jossa hän joutuu olemaan painajaismaisissa olosuhteissa kolmetoista vuotta. Häntä piinaa selittämätön tapahtuma, ja vuosien varrella hän luopuu käsityksestään oikeasta ja väärästä ja pakkomielle koston ajatuksesta valtaa hänet. Toise