Damri sells his car with his blind daughter. In the process of selling, he has to make a decision that shows off his worst side of humanity.
2020
2011
2023
1998
2025
2024
2016
2019
—
2017
2026
1982
1996