An early Pathé version of Don Quixote told in 15 chapters.
2022
2009
1984
2013
2023
2016
2015
1992
2012
1966
2014