A recent amputee's desperation for autonomy over her own body takes a dark turn during an LSD trip with her boyfriend, resulting in a shocking act of violence that exposes the raw intersection of physical and emotional trauma.
2022
2019
2014
2001
2006
2023
2021
1998
2005
1949
1954
2017
2004
1990
2020
1992
2009