Burning in the desert sun, Eduardo - a lemonade seller - is fighting the urge to drink his last and final bottle of refreshing lemonade. When a thirsty client comes crawling to his stand, Eduardo comes into conflict with his own moral code.
2008
2006
2007
2003
2019
1988
1981
1987
1986
2016
1968
1976
2022
2012
1994
1992
2000