An early Pathé version of Don Quixote told in 15 chapters.
1996
2022
1922
2009
1997
1948
2024
1960
2015
2018
2017
2001
2016
1998
2004