A Toxic Love Story: The Real Case Behind Netflix's Craigslist Frame-Up Documentary
Netflix won't tell you her name in the trailer. Michelle Hadley spent 88 days in jail for a crime that never happened — until the metadata talked. The full case file.

The trailer for Netflix's A Toxic Love Story (premiering July 22, 2026) is deliberately vague: a husband, a wife, an ex, and a stream of threatening emails from someone calling themselves "LilithIsTruth." No names. No verdicts.
Here are the names. The woman who went to jail was Michelle Hadley — and she was innocent. The woman who put her there was Angela Diaz, her ex-fiancé's new wife. And the ex-fiancé, Ian Diaz, was a deputy U.S. Marshal — who, six years later, would stand in front of a federal jury himself.
This is one of the most complete frame-ups in modern American case law, and it was undone the way cases on this channel usually are: not by testimony, but by records.
Background: a condo, a breakup, a new wife
In 2016, Michelle Hadley was 29, a graduate student in Ontario, California. She had been engaged to Ian Diaz, a deputy U.S. Marshal assigned to the federal courthouse in Los Angeles. The engagement ended; a dispute over the Anaheim condo they co-owned did not. Lawyers were involved. Money was involved.
Ian Diaz remarried quickly — to Angela Diaz. And in June 2016, Angela began receiving threatening emails from an anonymous account. The messages seemed to come from someone with an obvious motive: the ex-fiancée fighting over a condo.
Then it escalated far beyond email.
The frame-up: strangers at the door
Beginning June 13, 2016, Craigslist ads started appearing — posted, it seemed, by Michelle Hadley, impersonating Angela Diaz. The ads solicited men for a "rape fantasy": show up at the Anaheim condo, force your way in, and don't stop no matter what the woman inside says. It was framed as role-play. It was, in reality, an attempt to arrange an actual sexual assault and pin the arranging on Hadley.
Men answered the ads. At least one arrived at the condo. Hoax "attacks" were staged and reported to Anaheim police — with Hadley named as the person who must have sent them.
Police did what the paper trail told them to do. Hadley was arrested in June 2016, released, then re-arrested in July as the "evidence" kept coming. Bail was set at $1 million. Prosecutors charged her; the exposure ran to a potential life sentence.
She spent 88 days in the Orange County jail for a crime that never happened.
The unraveling: the metadata talks
The case against Hadley was built entirely on digital messages. The case for her was built on where those messages actually came from.
Investigators traced the "LilithIsTruth" emails and the Craigslist accounts back through IP logs and device records — and the trail didn't lead to Hadley's apartment. It led back to the supposed victim. Accounts "belonging" to Hadley had been created and operated from infrastructure tied to Angela Diaz herself. The threats she reported receiving, she had sent. The ads Hadley supposedly posted, she had posted — in Hadley's name.
On January 9, 2017, the Orange County District Attorney's Office announced that Michelle Hadley was fully exonerated — in the DA's words, an innocent victim of a "diabolical scheme." Angela Diaz was arrested the same day.
The plea: Angela Diaz
In 2017, Angela Diaz pleaded guilty to a charge sheet that reads like the anatomy of the scheme itself: two counts of kidnapping, two counts of false imprisonment by menace or deceit, forgery counts, possession of forged checks, perjury, grand theft, and a stack of false-report counts.
The sentence: five years in state prison.
The reckoning: Ian Diaz
For years, the open question was whether Angela Diaz had acted alone. Federal prosecutors eventually answered it.
In March 2023, a federal jury in the Central District of California convicted Ian Diaz — the former deputy U.S. Marshal — of conspiracy to commit cyberstalking, cyberstalking, perjury, and obstruction of a federal proceeding, finding he had conspired in the plot to frame his ex-fiancée. On June 30, 2023, he was sentenced to 121 months in federal prison — just over ten years — plus three years of supervised release.
A federal law-enforcement officer, convicted of using a staged sexual-assault plot to put an innocent woman in jail. That is the story Netflix bought.
Where they are now
- Michelle Hadley was never guilty of anything. She lost her job, three months of her life, and — in her own telling — her faith in the system that was supposed to protect her. She pursued civil claims over the wrongful arrest, including against the city of Anaheim, and has spoken publicly since Ian Diaz's conviction. She participates in the Netflix documentary.
- Angela Diaz pleaded guilty and served her state sentence; the conviction stands.
- Ian Diaz is serving his federal sentence, imposed in June 2023.
Why this case file matters
Every fact that put Michelle Hadley in jail was a record: an email header, a Craigslist posting, an account name. And every fact that got her out was also a record — the same messages, read one layer deeper, where the IP addresses and device fingerprints lived.
The lesson of this file isn't that digital evidence lies. It's that digital evidence says exactly what it says — and an investigation that stops at the surface layer can jail an innocent person with it. The frame-up worked for 88 days. The metadata was there the whole time.
Case status as of this writing: closed. Michelle Hadley was fully exonerated on January 9, 2017 and was never convicted of any offense. Angela Diaz pleaded guilty in 2017 and was sentenced to five years; Ian Diaz was convicted at trial in March 2023 and sentenced to 121 months in federal prison. This article is based on the Orange County District Attorney's public statements, federal court records and the U.S. Department of Justice's sentencing announcement, and contemporaneous reporting. Photo: Angela Diaz, in an image released by prosecutors and shown in ABC7 Eyewitness News coverage of her 2017 guilty plea.
Reported to our editorial standards: records first, charges reported as charges, corrections welcomed.
Frequently asked questions
Is A Toxic Love Story on Netflix a true story?+
Yes. The documentary, which premiered July 22, 2026, covers the real 2016 Anaheim, California case in which Michelle Hadley was framed for a Craigslist 'rape fantasy' plot she had nothing to do with. Hadley was jailed, then fully exonerated in January 2017 when prosecutors determined she was an innocent victim.
Who is the woman in A Toxic Love Story?+
The woman at the center of the documentary is Michelle Hadley, a then-29-year-old graduate student who was framed by her ex-fiancé's new wife, Angela Diaz. Diaz impersonated Hadley online, sent herself threatening emails, and posted Craigslist ads in Hadley's name — a scheme that put Hadley in jail for 88 days before the case collapsed.
Was Michelle Hadley guilty of anything?+
No. Michelle Hadley was completely exonerated on January 9, 2017. The Orange County District Attorney's Office publicly declared her an innocent victim of what it called a diabolical scheme. She was never convicted of anything and later pursued civil claims over her wrongful arrest.
Where is Angela Diaz now?+
Angela Diaz pleaded guilty in 2017 to charges including kidnapping, false imprisonment, forgery, perjury, and grand theft, and was sentenced to five years in prison. Her sentence has since been served; the conviction stands.
What happened to Ian Diaz?+
Ian Diaz, a former deputy U.S. Marshal and Hadley's ex-fiancé, was convicted by a federal jury in March 2023 of conspiracy to commit cyberstalking, cyberstalking, perjury, and obstruction, and was sentenced on June 30, 2023 to 121 months — just over 10 years — in federal prison.
How was the frame-up against Michelle Hadley uncovered?+
Investigators followed the digital trail. The threatening emails and Craigslist ads supposedly sent by Hadley traced back through IP addresses and device records to Angela Diaz herself. Once the metadata was mapped, the case reversed: Hadley was released and exonerated, and Diaz was arrested the same day.
Stay On The Case
Get the next case file first
One email when a new case drops — footage, records, and the full breakdown.
Subscribe on YouTubeRelated case files
Case FilesVERDICT: GUILTYThe Delphi Murders: 43 Seconds of Video That Took 7 Years to Match
Libby German filmed her own killer on the Monon High Bridge. The video, the 'down the hill' audio, the 2024 verdict, and the appeal now underway — the full Delphi case file.
Case FilesTRIAL: SEPT 8, 2026Fraser Bohm: 104 MPH on Dead Man's Curve — and Why It's Charged as Murder
Four Pepperdine sorority sisters killed on the PCH. No gun, no knife — a BMW at 104 mph. A judge just refused to dismiss the murder charges. The September trial, previewed.
Case FilesCASE CLOSEDRex Heuermann: The Gilgo Beach Case Is Closed — the Beach Isn't Done Giving Up Questions
Seven guilty pleas, an eighth killing admitted in open court, three life sentences — and remains on Ocean Parkway still without answers. The full Gilgo Beach case file.