Apple TV is adapting another smash-hit novel to the screen with Margo's Got Money Troubles, which explores the unconventional parenting arrangement of its cash-strapped title character.

Ad

Having become unexpectedly pregnant after an adulterous fling with her university lecturer, Margo (Elle Fanning) decides to keep the baby and drops out of education to focus on her imminent motherhood.

The problem is that the father wants little to do with her and his imminent baby, leaving Margo with serious concerns about how she'll fund the costly experience of raising a child.

Ultimately, she finds a potential solution on the website OnlyFans, where she starts making adult content, utilising the expertise of her cosplayer friend Susie (Thaddea Graham) and pro wrestler father Jinx (Nick Offerman).

Michelle Pfeiffer also stars as Margo's disapproving mother, Shyanne, while Nicole Kidman takes a recurring role as legal counsel Linda (aka 'Lace'), who happens to be a former wrestler herself.

Read on for a full guide to the cast of Margo's Got Money Troubles, based on Rufi Thorpe's novel of the same name, as the quirky comedy-drama launches on Apple TV.

Last updated: 15 April 2026

Margo’s Got Money Troubles cast list

Michelle Pfeiffer and Elle Fanning star in Margo's Got Money Troubles; they are stood in a car park, looking stunned by something in the distance
Michelle Pfeiffer and Elle Fanning star in Margo's Got Money Troubles Apple TV

Here's an overview of the key players in Apple TV comedy-drama Margo's Got Money Troubles – read on for more detailed profiles on each character and the actor playing them, including where you might have seen them before.

  • Elle Fanning as Margo Millet
  • Michelle Pfeiffer as Shyanne Millet
  • Nick Offerman as Jinx Millet
  • Nicole Kidman as Linda
  • Thaddea Graham as Susie
  • Marcia Gay Harden as Elizabeth
  • Greg Kinnear as Kenny
  • Michael Angarano as Mark
  • Rico Nasty as KC
  • Michael Workéyè as JB

Elle Fanning as Margo Millet

Elle Fanning in Margo’s Got Money Troubles, standing on a balcony and holding a baby.
Elle Fanning in Margo’s Got Money Troubles. Apple TV

About the character: Margo Millet is a recent college dropout and aspiring writer. She is the daughter of a former Hooters waitress and an ex-professional wrestler. After a brief affair with her English professor, Margo becomes a young mother and finds herself struggling financially, with an infant to support, no job, and the threat of eviction. Margo's desperation leads her to start an OnlyFans account, where she draws on her father's wrestling wisdom to carve out a new path.

Where you’ve seen Elle Fanning before: Super 8, Predator: Badlands, Sentimental Value, The Great, A Complete Unknown.

Michelle Pfeiffer as Shyanne Millet

Michelle Pfeiffer and Elle Fanning sit on a sofa. Michelle is stroking Elle's hair as she lies on her lap
Michelle Pfeiffer and Elle Fanning in Margo's Got Money Troubles. Apple Apple

About the character: Shyanne Millet is Margo's mother, a former Hooters waitress. She too got pregnant at a young age from a man who offered little in the way of support, which means that Margo's current situation conjures up some difficult emotions. In fact, Shyanne vocally disapproves of Margo's choice to drop out of university to become a mother, but bottles up her anger to offer the support that her daughter needs during this tumultuous time.

In her own life, Shyanne is dating a devout Christian, who doesn't know the full extent of her wild past.

Where you’ve seen Michelle Pfeiffer before: Hairspray, One Fine Day, Batman Returns, Ant-Man and the Wasp, The Madison.

Nick Offerman as Jinx Millet

Nick Offerman stands in a wrestling ring raising one hand to the air in celebration
Nick Offerman in Margo's Got Money Troubles. Apple

About the character: Jinx Millet is Margo's estranged father and a former professional wrestler. He re-enters Margo's life when she is at her lowest, asking to move in and agreeing to help with childcare in exchange. His unconventional advice from the wrestling world becomes unexpectedly useful as Margo explores new ways to earn money.

Where you’ve seen Nick Offerman before: The Last of Us, Parks and Recreation, We're the Millers, The Umbrella Academy.

Nicole Kidman as Lace

Nicole Kidman sits on a desk talking to two people in a serious setting.
Nicole Kidman in Margo's Got Money Troubles. Apple

About the character: Lace is a lawyer (and former wrestler) who acts as a defender for Margo throughout the series.

Where you’ve seen Nicole Kidman before: Scarpetta, Nine Perfect Strangers, Babygirl, Big Little Lies, Moulin Rouge!, Australia.

Thaddea Graham as Susie

Thaddea Graham stands looking at someone off camera
Thaddea Graham in Margo's Got Money Troubles. Apple Apple

About the character: Susie is Margo's roommate. She plays a key role in supporting Margo, including helping her navigate the world of online content creation as an accomplished cosplayer. Susie is also a huge wrestling fan, with a particular admiration for Jinx, whom she is thrilled to meet.

Where you’ve seen Thaddea Graham before: Us, The Irregulars, Doctor Who, Sex Education, After the Hunt.

Michael Angarano as Mark

Michael Angarano puts his arm on Elle Fanning in a conciliatory manner
Michael Angarano puts his arm on Elle Fanning in Margo's Got Money Troubles. Apple

About the character: Mark is an English professor at the local junior college and the father of Margo’s child, following a brief affair with her.

Where you’ve seen Michael Angarano before: Devil in Disguise: John Wayne Gacy, Minx, This Is Us & I'm Dying Up Here.

Marcia Gay Harden as Elizabeth

Elizabeth wears a white outfit and leans back on a sofa, looking bemusedly ahead of her and holding a pair of sunglasses
Marcia Gay Harden stars in Margo's Got Money Troubles Apple TV

About the character: Elizabeth is the protective mother of Margo's college professor.

Where you’ve seen Marcia Gay Harden before: Murder in a Small Town, The Morning Show, Uncoupled, The Mist.

Greg Kinnear as Kenny

Greg Kinnear and Michelle Pfeiffer star in Margo's Got Money Troubles; their characters are sat on the front pew in an otherwise empty church
Greg Kinnear and Michelle Pfeiffer star in Margo's Got Money Troubles Apple TV

About the character: Kenny is the religious boyfriend of Shyanne in the series and is described as being "obliviously square".

Where you’ve seen Greg Kinnear before: As Good as It Gets, Little Miss Sunshine, Shining Vale, Black Bird, Smoke.

Rico Nasty as KC

Rico Nasty stars in Margo's Got Money Troubles; her character, KC, is wearing colourful clothing and leaning back on a sofa. The wall behind her has neon lights and shimmering blue tiles. A small dog is sat beside her.
Rico Nasty stars in Margo's Got Money Troubles Apple TV

About the character: KC offers Margo assistance in creating adult content online.

Where you’ve seen Rico Nasty before: She's a musician primarily. This is her first major TV credit.

Michael Workéyè as JB

About the character: JB is a supportive OnlyFans subscriber who becomes a friend and later business partner for Margo.

Where you’ve seen Michael Workéyè before: The Moment, Dreaming Whilst Black, The Stolen Girl, Black Mirror & Bookish.

Margo’s Got Money Troubles supporting cast

  • Lindsey Normington as Rose
  • Sasha Diamond as Becca
  • Annalise Basso as Kathryn
  • Laura San Giacomo as Tessa
  • Caitlin McGee as Sarah Gable
  • Marisela Zumbado as Katie
  • Kailena Mai as Rebecca
  • Enzian Schaller as Hailey Gable
  • Missy Claire Falcone as Party Guest
  • Sarah Victoria Mathieu as Waitress
  • Treisa Gary as Dr Clare Sharp
  • Kat Purgal as Dorothy

Margo’s Got Money Troubles is on Apple TV from Wednesday 15 April 2026. Start your seven-day free Apple TV trial here.

Ad

Check out more of our Drama coverage or visit our TV Guide and Streaming Guide to find out what's on. For more TV recommendations and reviews, listen to The Radio Times Podcast.

Authors

RadioTimes.com deputy editor Helen Daly. She has brown hair, is smiling and stands in front of a wall full of ITV programme logos
Helen DalyDeputy Digital Editor

Helen Daly is the Deputy Digital Editor for Radio Times, overseeing new initiatives and commercial projects for the brand. She was previously Deputy TV Editor at a national publication. She has a BA in English Literature and an MA in Media & Journalism from Newcastle University.

Ad
Ad
Ad
Loading...