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.
1966
2022
2008
1999
1985
1977
2023
1996
2002
1997
2007
1967
1991
1982
2019
1998