Imprisoned on a trumped-up charge by enemies he cannot identify, Edmond Dantès vows revenge - which takes him twenty-five years to achieve.
2003
2016
2025
2019
1988
1966
2026
2004
2022