An early Pathé version of Don Quixote told in 15 chapters.
1995
2009
1958
1989
2010
2002
1996
1970
2025
1974
2022
1981
2024
1948
1939
1975