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.
2011
2010
—
2025
2016
1966
2024
1979
1997
1985
1984
1970
1991
1981