Margo's Got Money Troubles cast led by Elle Fanning, Nicole Kidman and Michelle Pfeiffer
Wrestling, OnlyFans, changing diapers – just another day in the life of Margo.
Elle Fanning is becoming an OnlyFans star with a creative twist as she leads the cast of new Apple TV series, Margo’s Got Money Troubles.
Following a young woman in desperate need of cash to raise her son, the comedy-drama sees the aspiring writer turn her spark into online video creation.
In what initially starts as a creative writing venture, Margo’s world soon widens to include alien-inspired videos. Her parents, Shyanne and Jinx, help her as much as they can, but is it a path Margo truly wants to go down?
The new series promises to bring a lot of laughs with heartfelt drama, as a trio of female Hollywood heavyweights lead the show.
Here’s everything you need to know about the cast of this new must-watch.

Who leads the cast of Margo’s Got Money Troubles?
Elle Fanning leads the cast as Margo Millet
Margo Millet is a young woman who has dreams of breaking out of her hometown and becoming a writer. But her life is upended during college when a brief fling with her English professor results in her getting pregnant.
Dropping out of her education in order to care for her baby boy, Margo struggles to hold down a job as a single mother with little to no support system.
As she comes under threat of eviction, Margo starts making content on OnlyFans in order to make ends meet. Soon, her creative instincts take on a new path.
Don't miss a single story! Add us as a Preferred Source in Google for all your television news
Fanning is best known for starring roles including TV shows The Great and The Girl from Plainville, as well as movies from A Complete Unknown to Super 8.
Earlier this year, she earned her first Oscar nomination for her role in drama, Sentimental Value.

Michelle Pfeiffer plays Shyanne Millet
Shyanne Millet is Margo’s eccentric mother. Formerly a Hooters waitress, she has turned her womanly wiles into a honed skill to attract men. She’s now dating a reverend.
While she’s there for support, she can’t help but feel a little disappointed in the path Margo’s life has taken.
Just like Margo, she became a mother when she was young, and had big dreams for her daughter’s future.
Michelle Pfeiffer is a three-time Oscar nominee, and has appeared in iconic movies including What Lies Beneath, Hairspray, Scarface and Batman Returns.

Nicole Kidman appears as Linda
Linda is a middle-class lawyer who defends Margo with her legal battles.
Kidman’s notable credits include Moulin Rouge, Australia, Eyes Wide Shut and Big Little Lies. She is a five-time Oscar nominee, winning one for Best Lead Actress in The Hours.
Most recently, she has led the cast of mystery series, Nine Perfect Strangers and Scarpetta.

The other familiar faces in the cast of Margo’s Got Money Troubles
Nick Offerman as Jinx Millet
Jinx is Margo’s father, and a former professional wrestler. He re-enters Margo’s life unexpectedly when he gets out of rehab for painkiller addiction.
In need of somewhere to stay, he becomes Margo’s de facto babysitter in exchange for somewhere to sleep. But his true hope is to reconnect with the daughter he missed seeing grow up.
When she starts her OnlyFans, his advice on how to be theatrical and playing to a crowd proves surprisingly handy in making Margo stand out from the crowd.
Offerman is best known for playing Ron Swanson in sitcom Parks and Recreation. He’s also appeared in The Last of Us, The Umbrella Academy and Pam & Tommy.

Thaddea Graham as Susie
Susie is Margo’s shy and unassuming roommate, who helps where she can with baby Bodhi.
In her spare time, she’s an avid cosplayer – so steps in to help Margo create fantasy worlds when she starts making video content for OnlyFans.
Thaddea Graham is a Northern Irish actress. She previously appeared in Sex Education as O, Bea in Netflix’s The Irregulars, Vivian in Wreck and Una in Bad Sisters.
Greg Kinnear as Kenny
Kenny is the strait-laced reverend and church president preparing to marry Shyanne at the start of the series.
Taking religion extremely seriously, Shyanne decides to hide her daughter’s out-of-wedlock pregnancy, and later her career path, from him.
Greg Kinnear is an American actor whose film roles include As Good As It Gets and Little Miss Sunshine and. On TV, he played JFK in The Kennedys, and appeared in Shining Vale, You and The Stand.

Michael Angarano as Mark
Mark is the married English Literature professor who starts an affair with Margo when she’s his student.
At first admiring her writing abilities, the pregnancy puts a swift halt to their relationship. He now only speaks to her via a mediator.
Michael Angarano is an American actor, best known roles including Nick Pearson in This Is Us, Elliot in Will and Grace, and Richie in Laid.
Marcia Gay Harden as Elizabeth
Elizabeth is Mark’s overprotective mother. Even though he’s a grown adult, she makes sure her feelings and opinions are known on the situation with Margo.
After her attempts to get Margo to sign an NDA to hide the existence of his son, she starts a legal war to have the baby in her custody instead.
Marcia Gay Harden is an American actress whose credits include The Morning Show, Damages and Meet Joe Black.

Rico Nasty as KC
KC is one of the OnlyFans models that takes Margo under their wing as she finds her feet on the platform.
As her career takes off, they even co-star in some of her videos.
Rico Nasty, real name Maria-Cecilia Simone Kelly, is an American musician and rapper. Her hit songs include Smack a B***h, Gotsta Get Paid and SIMP. Margo’s Got Money Troubles is her acting debut.
Lindsey Normington as Rose
Rose is another OnlyFans creator who becomes attached to Margo.
She’s also someone who calls Margo out for her “internalised whorephobia” and encourages her to embrace her sexier side.
Normington played Diamond in 2025’s Best Picture Oscar winner, Anora. She’s also appeared in episodes of Hacks,
Michael Workéyè as JB
JB is one of Margo’s first subscribers on OnlyFans, who later becomes a source of support for her.
As her career takes off, he teams up with Margo as her business partner.
Michael Workéyè is a British actor. His previous credits include This Is Going To Hurt, Black Mirror episode Bête Noire, Disney+ drama The Stolen Girls and Prime Video’s historical fantasy series, My Lady Jane.
Read more: The book Margo’s Got Money Troubles is based on