Published June 21, 2025 at 659 × 442 in Disability Rights Doc “Life After” Opens July 18 at Film Forum