Apple TV+ has announced details for its upcoming series Margo's Got Money Troubles, starring Elle Fanning and Nicole Kidman. The eight-episode drama, based on Rufi Thorpe's 2024 novel, follows a young woman navigating financial struggles after an unexpected pregnancy. It will debut with three episodes on April 15, 2026, followed by weekly releases.
Margo's Got Money Troubles adapts Rufi Thorpe's novel of the same name, published in 2024. The story centers on Margo Millet, a woman in her early twenties who becomes pregnant after an affair with her college English professor. Raised by her mother Shyanne, a former Hooters waitress, and distant from her pro-wrestler father Jinx, Margo faces limited resources while raising her child.
To make ends meet, Margo starts an OnlyFans account, which gains traction after incorporating wrestling tips from her father. Apple TV+'s logline describes the series as focusing on a young woman trying to earn money amid pregnancy and mounting bills. While plot specifics beyond the novel's outline remain undisclosed, the adaptation is expected to closely follow the book's narrative.
Elle Fanning leads as Margo Millet, with Nicole Kidman portraying the mediator between Margo and the professor. Michelle Pfeiffer plays Shyanne Millet, Nick Offerman is Jinx Millet, Thaddea Graham takes the role of Susie, and Greg Kinnear appears as Kenny. Guest stars include Marcia Gay Harden as Elizabeth, Michael Angarano as Mark, Lindsey Normington as Rose, Rico Nasty as KC, and Michael Workéyè as JB.
Created by David E. Kelley, the series is directed by Dearbhla Walsh, Kate Herron, and Alice Seabright. Executive producers are Dakota Fanning, Elle Fanning, Brittany Kahan Ward, David E. Kelley, Nicole Kidman, Michelle Pfeiffer, Dearbhla Walsh, Checka Propper, Per Saari, Rufi Thorpe, Matthew Tinker, Boo Killebrew, and Eva Anderson. Production involves Blossom Films, David E. Kelley Productions, Lewellen Pictures, and A24.
The premiere schedule begins April 15, 2026, with the first three episodes, then weekly on Wednesdays through May 20, 2026.