Francja początków XIX wieku. Przyjaciele i rywale, Edmond Dantes (Jim Caviezel) i Fernand Mondego (Guy Pearce), są zakochani w Mercedes Iguanadzie (Dagmara Domińczyk), którą uczucie skłania ku Edmondowi. W czasie jednej z morskich podróży trafiają na wyspę, na której jest więziony...
Akcja filmu rozgrywa się w latach 50. ubiegłego wieku, w Irlandii. Desmond Doyle Brosnan jest bezrobotnym malarzem i dekoratorem wnętrz. Z trudem wiążąc koniec z końcem, samotnie wychowuje trójkę małych dzieci. Staje nagle w obliczu ich utraty, gdy Kościół i irlandzki sąd nakazują...