A mother in Iran, considers selling her organs to save her daughter, while in the United States, a doctor faces ethical dilemmas to save his daughter, revealing the complexities of organ trade.
7th & Union
2021
Anuja
2024
Snow Steam Iron
2017
A Corner in Wheat
1909
Inseparable
2007
The Safety of Objects
2002
Point Blank
2019
Bastard Out of Carolina
1996
The Neighbors' Window
Hostage