An early Pathé version of Don Quixote told in 15 chapters.
2003
1940
2002
2005
1997
1981
1992
1930
2007
1998
1983
1995
2025
1976
1964
2015
2008
1973