An early Pathé version of Don Quixote told in 15 chapters.
2022
1966
1962
2001
1999
1957
1988
2024
2007
1998
2019
1981
1992
2005