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.
2002
2004
2007
2015
2017
1996
2006
2008
2009
2010
1999
1981
2023
1990