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.
2025
1965
2019
1972
2024
2001
2016
2003
1951
2002
2015
2010
1996
1980
2009
2000
1998