Actor and entrepreneur Jane Asher took on the iconic role of Miss Haversham in a new adaptation by playwright and screenwriter Michael Eaton of Great Expectations for West Yorkshire Playhouse.

Lucy Bailey directed the new staging of the Charles Dickens’ novel. Guests joined cast members at an opening night reception.