An early Pathé version of Don Quixote told in 15 chapters.
1975
2015
1988
1970
2011
2006
2017
2014
2008
1993
1954
1994
1996
2005
1995
2007
1897
1972
1980