2025· 42 min★ 6.5· Documentary
Explores the death of Ellen Greenberg, initially ruled a suicide, her family insists she was murdered.
Cast: Ellen Greenberg, Debbie Schwab, Melissa Ware
Loading addons…