Families are never easy. And a modern Irish family with a strong Catholic history battling life in modern London prove theirs is particularly plagued with problems.

Unclouded Moon explores the lives of four strong female relatives thrown together – with a huge bottle of Chardonnay to placate them.

Young Sinead (Kathleen Cranham) is a new teenage mother, battling to hide her newborn mixed-race daughter from her family.

Her staunchly feminist aunt Geraldine (Victoria Porter) has told her about the family’s reaction to her Indian boyfriend, leaving Sinead keen to avoid the confrontation with her holier than thou aunt Sister Bernadette (Fiona Victory).

Sinead’s mum Nuala (Chrysanthe Grech) is the mediator – desperately trying to bring the family together, sweep dark secrets under the carpet and keep everyone happy.

Performances from Cranham and Victory steal the show, Cranham perfectly portraying the angst and pure honesty of a 15-year-old. The latter expertly delivers the laugh-a-minute, ballsy script of Lorraine Mullaney, which tackles family life and “old Ireland” Catholicism head on.

Inevitably it descends into a drunken dispute in which raw truths are told. But in rare moments with glimmers of hope, family members realise they have more in common than they may have realised.