The Count of Monte Cristo (2002)
The Count of Monte Cristo is a 2002 adventure film directed by Kevin Reynolds. The film is the tenth adaptation of the book of the same name by Alexandre Dumas, père and stars Richard Harris, James Caviezel, Dagmara Dominczyk, Guy Pearce, and Luis Guzman. It follows the general plot of the novel (the main storyline of imprisonment and revenge is preserved); but many aspects, including the relationships between major characters and the ending, have been changed, simplified, or removed; and action scenes have been added. The movie met with modest box office success.
More at Wikipedia.