Where To Stream 20/20 Season 2024 Episode 24
The Pointe of No Return
- Aired September 13, 2024
- 120 Min
Exclusive interview with Ashley Benefield, the woman at the center of the so-called "Black Swan Trial." Was she forced to defend her life, or was there something more behind the killing?