In the spirit of Monty Python and Don Quixote, two magnificent losers form an unlikely pair as they drift through a surreal sub-Saharan landscape.
1958
1963
1976
2023
2017
2015
1984
1975
2024
1967
2004
1997
1970
1968
1956
1971