American actor James PAtrick Caviezel starred in what 2002 adventure drama film produced by Roger Birnbaum? The Count of Monte Cristo.