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.
1985
2019
2024
1988
2021
1967
1968
1961
1957
2006
1983
1997
1982
1973
1978
2017