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.
1956
1970
2025
1989
2024
1994
2010
1981
1958
1965
2000
1993
2007
1985
1988
2008
1997
2009