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.
2024
2006
2001
2008
2020
1969
1987
2005
1999
2023
1962
1997
1979
2002
2018
1996
2000