Shirley Henderson plays Mrs Rose Marbury

Shirley Anderson is Rose Marbury. The owner of Marbury Boarding House, she takes no prisoners especially amongst her guests. Her daughter, Lily, finds herself at the end of Rose’s drunken outbursts.

Shirley Henderson is a multi award-winning actress, whose film and television career has made her a household name throughout the UK. Shirley has starred in many television dramas, most notably the highly anticipated second series of Sally Wainwright’s Happy Valley for the BBC. She won the Scottish BAFTA award for Best Actress in Channel 4’s Southcliffe and played a lead role in the critically acclaimed Jamaica Inn for the BBC. Her other television credits include The Taming Of The Shrew, May Contain Nuts, Dirty Filthy Love and Treasure Island. Shirley also has a well-established film career spanning over two decades. She is perhaps most well known for her role as Moaning Myrtle in the Harry Potter franchise, and for her role as Bridget Jones’ chardonnay-swilling sidekick, Jude, in Bridget Jones, Bridget Jones: The Edge Of Reason and recently Bridget Jones’ Baby. In 2018 Shirley won the Olivier Award for Leading Actress in a Musical for her critically acclaimed performance in Conor McPherson’s Girl From The North Country.

Sign up to the newsletter to receive The World of Agatha Christie: 1920s magazine