Edmond Dantès has been portrayed on film many times by actors such as George Michael Dolenz, Sr., Robert Donat, Jean Marais, Louis Jourdan, Gérard Depardieu, Richard Chamberlain, and, most recently, Jim Caviezel.