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.
2023
2007
1991
1971
1973
1963
2009
2012
2014
1989
2011
1987
1930
1964
2013