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.
1982
2021
1999
2002
1994
2004
1943
2022
1997
1995
2003
1991
1954
1951
1952
2016