Camviction
Case FilesCASE CLOSED

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.

Camviction 5 min read
A Toxic Love Story: The Real Case Behind Netflix's Craigslist Frame-Up Documentary

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.

New cases + video drops. No spam. Unsubscribe anytime.

Subscribe on YouTube

Related case files

Roll The Tape

New cases drop on YouTube first

Subscribe to Camviction — real footage, real records, no speculation.

Subscribe — new cases weekly