Question: who played edmond dantes in the count of monte cristo?
Answer: Jim Caviezel