Life After
Genre:
Documentary
Countries:
United States,
Release Date: January 27, 2025
Year: 2025
Runtime:99 min
IMDb Rating:
In 1983, disabled Elizabeth Bouvia sought right to die, sparking national debate. After legal battles, she vanished. Disabled director Reid Davenport explores her fate and story’s relevance today.