Streaming release date (Indonesia)
The Menendez Brothers will be available to watch on Netflix from October 7, 2024.
CC
116min
Subscription
retail price
Something wrong? Let us know!
The Menendez Brothers will be available to watch on Netflix from October 7, 2024.
Serving life in prison for murdering their parents, Lyle and Erik Menendez speak out in this documentary explaining the shocking crime and ensuring trials.