Question: who played edmond dantes in the count of monte cristo
Answer: Jim Caviezel as Edmond Dantès , Zatara , the Count of Monte Cristo Guy Pearce as Fernand Mondego James Frain as J.