The documentary was first released on Lifetime in 2023 and has now arrived on Netflix.
The 2024 Lifetime movie appears to be based on a 1993 murder Christopher Rudolph is a contributing writer for PEOPLE. He previously covered entertainment at The Advocate, HuffPost, Logo News, MTV News ...