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
1997
2024
1967
1990
1963
2016
2006
1983
1978
2010
2011
2017
2009
1982
1973
1957