An early Pathé version of Don Quixote told in 15 chapters.
2017
1987
1999
2009
1998
2002
1985
2007
2000
2025
1976
2003
1983
1955