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
1994
2009
2003
2010
1998
2000
2008
2007
2017
1954
1955
1950
2025
1996
2002