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.
1963
2012
1990
1950
1944
2013
2011
1984
2010
1985
1913
1980
2005
1942
1974
1971