An early Pathé version of Don Quixote told in 15 chapters.
2017
1991
1982
2001
2011
2010
1981
2014
2008
1994
1921
2004
2003
1984
1995
1978