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.
2004
2001
1965
1925
2009
2017
1999
1983
2005
1987
2015
2011
1959
1955
2010
2016