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.
2022
2013
1976
2001
2007
1994
2005
1970
2018
2019
1985
2023
1973
1968
1969
2024
1986