Question: who plays albert in count of monte cristo
Answer: Henry Cavill