A woman spends her days mutilating her body after years of relentless trauma. She faces a hellish reality when and even more harsh and unforgiving future is left for her.
2016
2021
—
2024
2017
2020
1966
2013
1998
2018
2019
2000
2008
2004
2003