Lady Macbeth

Showing Until Thu 01 Jun

Lady Macbeth
William Oldroyd
Country of origin and year
UK 2016
89 minutes
Rated 15 - Contains very strong language, strong sex and violence.
Cast: Florence Pugh, Paul Hilton, Cosmo Jarvis, Naomie Ackie.

Booking Information

Book online or call the booking line: 0131 228 2688.
Find out more about our pricing structure

Screenings from Tue 30 May

Day Screening times
Tue 30 May 13:30 Filmhouse screen 2 18:15 Filmhouse screen 1 20:25 Filmhouse screen 2    
Wed 31 May 11:15 Filmhouse screen 2 15:45 Filmhouse screen 2 17:45 Filmhouse screen 1    
Thu 01 Jun 11:15 Filmhouse screen 2 15:45 Filmhouse screen 2 18:00 Filmhouse screen 2    
Fri 02 Jun  
Sat 03 Jun  
Sun 04 Jun  
Mon 05 Jun  
  • ‹ Prev 7 days
  • Next 7 days ›
Book cinema tickets for Lady Macbeth


A quiet yet audacious period tale from theatre director William Oldroyd based on Nikolai Leskov's Lady Macbeth of the Mtsensk, Lady Macbeth's title reveals plenty but will still surprise and engross. Rural North East England, 1865. Katherine (Florence Pugh, one to watch) is stifled by her loveless marriage having been sold off to a bitter man twice her age. When she embarks on a passionate affair with a young stablehand (Cosmo Jarvis), a force is unleashed inside her so powerful that she will stop at nothing to get what she wants...

All screenings of Lady Macbeth will have audio description, and the screenings at 18:15 on Tue 23 May and 11:15 on Wed 31 May will have onscreen captions.


Play Trailer

Filmhouse Membership

Filmhouse Members enjoy a variety of benefits, including a £1.50 discount on every ticket, 10% discount on DVDs and in the Cafe/Bar, priority booking at EIFF and more.  Find out more

Café Bar


Our friendly Café Bar is a popular meeting place in the heart of the city's west end. Choose from a  large selection of drinks and fresh and affordable food. Find out more

Main Navigation:
Book online 0131 228 2688
 Download the latest programmes:
The Filmhouse is located at 88 Lothian Road, Edinburgh, EH3 9BZ. You can book your tickets online, but the booking process is unfortunately requires javascript at present. Tickets can also be bought by phoning the box office on 01312282688.  Filmhouse location