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.
2019
1940
2015
2023
2021
2007
2011
2004
1984
2024
2016
1943
2006
1983
1922
2017