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.
2016
1916
2017
2022
1998
1971
1941
2023
2009
1996
1973
2001
2000
2018
2008
1976