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.
1985
2019
2018
2022
1963
1928
1967
1980
1978
2021
2011
2017
2015
1977
2023
1983