Holding has arrived on ITV - here's a full run down of who's on the cast.
The new four-part drama is based on the debut novel of the same name by Graham Norton.
A teaser shares: "Holding introduces us to a surprising, quirky and shrewdly observed world told through its idiosyncratic, yet very real characters, who each have their own frailties, complexities, secrets and pasts.
"It is also a compelling murder mystery, which unfolds with a distinctive and darkly comic tone and explores themes of grief, community, family, and various shades of love - from quietly passionate to taboo to unrequited."
Holding 2022 cast
Here's a full rundown of who's on the cast of Holding:
Conleth Hill (Game of Thrones, Dublin Murders, Vienna Blood) plays police officer Sergeant PJ Collins
Siobhán McSweeney (Derry Girls, Nowhere Special, Anthony) plays Bríd Riordan
Clinton Liberty (Handsome Devil, Normal People) plays Detective Linus Dunne
Charlene McKenna (Peaky Blinders, Vienna Blood, Bloodlands) plays Evelyn Ross
Amy Conroy (The South Westerlies) plays Florence Ross
Helen Behan (Elizabeth is Missing, The Virtues, This is England ’90) plays Abigail Ross
Brenda Fricker (My Left Foot, Albert Nobbs) plays Lizzie Meany
Pauline McLynn (GameFace, Father Ted, Angela’s Ashes) plays Eileen O'Driscoll
Watch Holding on TV and online
Holding airs weekly on Monday nights at 9PM on ITV. The fourth and final episode airs Monday, 4 April.
Alternatively, the full episode is available to watch online via ITV Hub here.
A teaser for the fourth episode shares: "When PJ uncovers the truth behind the body, Duneen is changed forever.
"No longer able to turn a blind eye to those around him, PJ is forced to confront his own personal demons as he attempts to bring the killer to justice."