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.
2024
1957
2020
2001
2002
2004
2007
1988
1984
1948
1954
1949
2015
1983
2025
2009