An early Pathé version of Don Quixote told in 15 chapters.
2016
2005
1998
2006
1930
1974
2008
2003
1976
1993
1940
2002
1995
1997
1994