Films4Tenby will be showing the latest screen version of William Shakespeare’s classic play Hamlet, starring Ian McKellen in the title role, at the De Valence in Tenby.

The screening of Hamlet (2024, 117 mins, cert 12A) takes place on Tuesday, July 9 with the doors opening at 6.30 and the film starting at 7pm.

This timeless story of revenge is reimagined as a modern psychological thriller through a unique, contemporary lens.

Ian McKellen stars as Hamlet alongside co-stars Francesca Annis and Frances Barber.

Admission is £5 on the evening, £4 for Members, £10 for a family of four.