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.
2014
2016
1979
2009
2011
2017
1984
1970
1995
2004
1985
1994