Chapter 10: The Unluckiest Man In The World
- Episode aired May 12, 2024
- TV-MA
- 48m
Longtime Durst confidant Stewart Altman defends him on the stand, but when his wife Emily testifies, she reveals crucial new details.Longtime Durst confidant Stewart Altman defends him on the stand, but when his wife Emily testifies, she reveals crucial new details.Longtime Durst confidant Stewart Altman defends him on the stand, but when his wife Emily testifies, she reveals crucial new details.