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
1980
2004
1974
1969
1985
1966
2019
2021
1995
1977
1989
2008
1982
2010
2017