The documentary was first released on Lifetime in 2023 and has now arrived on Netflix.