2020s

Know the Cast: ‘Imperfect Women’

Imperfect Women Cast - Every Actor and Character in the 2026 Apple TV Miniseries on Peacock

The Imperfect Women cast features Elisabeth Moss, Kerry Washington and Joel Kinnaman. This info article contains minor spoilers and character details for Annie Weisman’s 2026 Apple TV miniseries on Peacock. Check out more cast guides in Vague Visages’ Know the Cast category.

Imperfect Women explores a California murder mystery. When someone kills a socialite, the victim’s inner circle of friends search for answers. The narrative follows the main protagonists as they confront mistakes from the recent past. Here’s every actor and character in Imperfect Women, an adaptation of Araminta Hall’s 2020 novel.

Read More at VV — Know the Cast: ‘Your Friends & Neighbors’

Imperfect Women Cast: Elisabeth Moss as Mary

Imperfect Women Cast on Apple TV and Peacock - Elisabeth Moss as Mary

Character Profile: The narrator. She generally feels optimistic but struggles emotionally after her friend’s death. Mary embraces her storyteller skills while clashing with her egocentric husband.

Moss’ Resume: Peggy Olson in Mad Men (2007-15), Sophie in The One I Love (2014), June Osborne in The Handmaid’s Tale (2017-), Kitty Tyler/Dahlia in Us (2019), Cecilia Kass in The Invisible Man (2020)

Read More at VV — Know the Cast: ‘The Last Frontier’

Imperfect Women Cast: Kerry Washington as Eleanor

Imperfect Women Cast on Apple TV and Peacock - Kerry Washington as Eleanor

Character Profile: Mary’s friend. She runs a humanitarian non-profit organization. Eleanor hides various secrets about her past while looking after her friends’ best interests.

Washington’s Resume: Chenille in Save the Last Dance (2001), Della Bea Robinson in Ray (2004), Olivia Pope in Scandal (2012-18), Broomhilda von Shaft in Django Unchained (2012), Mia Warren in Little Fires Everywhere (2020)

Read More at VV — Know the Cast: ‘Smoke’

Imperfect Women Cast: Joel Kinnaman as Robert

Imperfect Women Cast on Apple TV and Peacock - Joel Kinnaman as Robert

Character Profile: The murder victim’s husband. He is a borderline arrogant man from a wealthy family. Robert struggles with anger issues while manipulating people in his inner circle.

Kinnaman’s Resume: Stephen Holder in The Killing (2011-14), Alex Murphy/RoboCop in RoboCop (2014), Rick Flag in the DCEU (2016-), Will Conway in House of Cards (2016-17), Edward Baldwin in For All Mankind (2019-)

Read More at VV — Know the Cast: ‘Down Cemetery Road’

Imperfect Women Cast: Corey Stoll as Howard

Imperfect Women Cast on Apple TV and Peacock - Corey Stoll as Howard

Character Profile: Mary’s husband. He is an unemployed scholar who specializes in Greek mythology. Howard hopes for a fresh start in Ohio due to various problems involving his personal life.

Stoll’s Resume: Ernest Hemingway in Midnight in Paris (2011), Peter Russo in House of Cards (2013-16), Ephraim Goodweather in The Strain (2014-17), Michael Prince in Billions (2020-23), Adam Macintosh in The Better Sister (2025)

Read More at VV — Know the Cast: ‘The Studio’

Imperfect Women Cast: Kate Mara as Nancy

Imperfect Women Cast on Apple TV and Peacock - Kate Mara as Nancy

Character Profile: The murder victim. She is a creative consultant for the LA Metro Ballet. Nancy pursues romantic flings during flashback sequences due to her unstable relationship with Robert.

Mara’s Resume: Sarah Fenn in Shooter (2007), Zoe Barnes in House of Cards (2013-16), Sue Storm in Fantastic Four (2015), Beth Johanssen in The Martian (2015), Claire Wilson in A Teacher (2020)

Read More at VV — Know the Cast: ‘Dope Thief’

The Imperfect Women cast also includes:

  • Leslie Odom Jr. as Donovan
  • Ana Ortiz as Detective Bethany Ganz
  • Sherri Saum as Zoe
  • Rome Flynn as Jordan
  • Jill Wagner as Kit Hennessey
  • Wilson Bethel as Scott Reid
  • Jackson Kelly as Marcus
  • Audrey Zahn as Cora Hennessey
  • Keith Carradine as R.L. Hennessy
  • Sandrine Holt as Jenny

Q.V. Hough (@QVHough) is Vague Visages’ founding editor.