Better Off Dead?

A documentary on assisted suicide, authored by actor and disability rights activist Liz Carr.

Runtime: 59 minutes

Quality: HD

Released: May 14, 2024

IMDb: 10