Bad Sisters Season 2 cast and character guide: Who plays whom in the dark comedy show?

Bad Sisters
Bad Sisters returned for Season 2 (Image Source: Apple TV+)

The Garvey sisters are back in Apple TV+ hit dark comedy Bad Sisters Season 2 after almost two years. The series debuted in August 2022 and emerged as one of the most-liked dramas with an impressive Rotten Tomatoes score of 100%.

Bad Sisters' plot revolves around the Garvey sisters—Eva, Ursula, Bibi, Becka, and Grace who plan to kill Grace's abusive husband John Paul aka JP in season 1, but fail. However, one day, the five adult sisters discover JP dead, and the murder mystery starts to haunt them until the truth comes out.

Season 1 opened with the introduction of the sisters and their lives, and how they plan to support each other amid struggles and setbacks. Among them was Grace's husband JP, who despite being her life partner turned out to be a monster.

JP didn't just emotionally, mentally, and physically abuse Grace, but also r*ped his sister-in-law Eva and even killed his parents. The season 1 finale answered the question about who killed JP, but also left a few questions unanswered, leaving fans and viewers with curiosity.

Read below to dive back into your favorite character from the show.


Exploring the main cast and characters in Bad Sisters Season 2 on Apple TV+

The series focuses on the five sisters (Image Source: Apple TV+)
The series focuses on the five sisters (Image Source: Apple TV+)

Now that season 2 has finally made its way to our screens, make sure to take a look at the cast and character guide of Bad Sisters Season 2 to catch up with the story. With the return of the titular characters, viewers will also be introduced to newcomers in the latest season.


Here's a complete list of actors and their roles in Bad Sisters Season 2:

1) Sharon Horgan plays Eva Garvey

Eva is the leader among the Garvey siblings (Image Source: Apple TV+)
Eva is the leader among the Garvey siblings (Image Source: Apple TV+)

The eldest and the most responsible is Eva Gavey, played by actress Sharon Horgan. In season 1, it was Eva who first came up with the idea to kill JP by setting his cabin on fire, which would ultimately result in his death without the risk of the Garvey sisters being suspects.

Apart from the Apple TV+ series, Horgan has been a part of several hit projects like Prime Video's Catastrophe, BBC Three's Pulling, and more. Recognized as a renowned actress in the entertainment industry, Sharon Horgan is also the creator, producer, and executive producer for Bad Sisters.


2) Anne-Marie Duff plays Grace Garvey

Grace has been through a lot in Season 1 (Image Source: Apple TV+)
Grace has been through a lot in Season 1 (Image Source: Apple TV+)

Anne-Marie Duff is also back as Grace, the caring mother to her daughter, who always cared for her JP despite his cruel behavior. Grace along with her sisters wanted to kill JP, but the sisters' attempt failed.

It was revealed in the Bad Sisters Season 1 finale that Grace herself delivered the final blow by choking her husband to death for her and her family's safety. Apart from the latest show, the English actress has played distinct roles in films and TV series including The Virgin Queen, From Darkness, Shameless, and more.


3) Eva Birthistle as Ursula Garvey

Ursula equally hates JP (Image Source: Apple TV+)
Ursula equally hates JP (Image Source: Apple TV+)

Being the middle Garvey sibling, Ursula also deals with her complexities and struggles with infidelity in season 1. She works as a nurse and actively participated in eliminating JP with her four sisters.

Since Ursula didn't feel the love in her marriage, she's finally set free in Bad Sisters Season 2 and will continue exploring a new love life. Eva Birthistle is a famous Irish actress who has starred in multiple projects including Wake Wood, Nightwatching, Amber, and more.


4) Sarah Greene plays Bibi Garvey

Bibi survived an accident caused by JP (Image Source: Apple TV+)
Bibi survived an accident caused by JP (Image Source: Apple TV+)

Sarah Greene's Bibi is recognized for her eyepatch which she has to wear all the time. Thanks to the ruthless JP who's the reason behind Bibi's injury from an accident. Like every Garvey sister, Bibi also has a motive to kill JP—revenge for her injury.

Best known for her role as Helen McCormick in the West End, London's famous theater district, Sarah Greene has also been a part of several shows including Dublin Murders, Normal People, Penny Dreadful, and more. The actress's role as Bibi has been well-received by viewers as Bibi is one of the coolest Garvey sisters.


5) Eve Hewson plays Becka Garvey

Becka also returned for Season 2 (Image Source: Apple TV+)
Becka also returned for Season 2 (Image Source: Apple TV+)

The youngest among the Garveys is Becka, played by Eve Hewson who recently appeared as Amelia in Netflix's hit miniseries The Perfect Couple. Like most of the youngest siblings, Becka is often chaotic, but when it comes to loyalty towards her family, she'll be on top.

The actress's notable projects include Behind Her Eyes, Flora and Son, Robin Hood, and more. Hewson recently shared her experience working with the cast of Bad Sisters Season 2 and said,

"We’re so comfortable with each other and that we know each other’s personalities..."

She also explained that the show is being watched everywhere as people would come and ask her if she's the one from the Apple TV+ show.


Who are the supporting cast members in Bad Sisters Season 2?

A still from the TV series (Image Source: Apple TV+)
A still from the TV series (Image Source: Apple TV+)

While the Garvey sisters are the focus of Bad Sisters Season 2, other key characters also play a big role in advancing the narrative, especially after JP's death. Here's a list of the supporting cast:

1) Michael Smiley plays Roger: Smiley's Roger is Grace's neighbor and among the ones who know the truth behind JP's death. Not only this, but Roger helped Grace in framing JP's death as an accident in season 1.

2) Owen McDonnell plays Ian: Meet Ian, Grace's second husband who's set to play a huge role in her life, especially after killing JP.

3) Barry Ward as Fergal Loftus: Detective Loftus is the one investigating the dead body found at JP's house.

4) Thaddea Graham as Una: Young detective Una is working alongside Loftus and is always eager to dig deeper into cases.

5) Yasmine Akram as Nora: Akram's Nora is Bibi's wife who has finally found an egg donor in Bad Sisters Season 2.

6) Saise Quinn as Blanaid: Quinn's Blanaid is Grace's beloved daughter, who's incredibly happy for her mother finding a new love interest in Bad Sisters Season 2.


The first two episodes of Bad Sisters Season 2 are out on Apple TV+


Continue exploring SoapCentral for regular infotainment!

comment icon
Comment
Edited by Apoorva Jujjavarapu