Better Off Dead?

    A documentary on assisted suicide, authored by actor and disability rights activist Liz Carr.
    • Runtime: 59 minutes
    • Release Date: May 14, 2024