Please answer this question: who plays edmond dantes in the count of monte cristo?
Jim Caviezel