Run time: 129 mins


Say what you like about Bradley Cooper, the man sure likes to set himself a challenge.


After directing and starring in A Star Is Born, he’s tackling another musician, and not a fictitious character this time, but Leonard Bernstein himself, one of the most revered composers of the late 20th century.


Although Maestro is a love story that plays out from Bernstein’s meeting with his future wife Felicia (Carey Mulligan) right through to her deeply affecting death, it is not one in which sexual fidelity plays much part. All through their decades of marriage and the raising of their three children, Bernstein is having affairs with various men. Felicia tolerates them, right until she realises the toll her endless forbearance has taken on her.  


Coopers’ likeness to Bernstein – particularly in his later years – is astonishing, as is his ageing make-up, which is incredibly natural-looking. But beyond that is a touching story of genius. Like Bernstein’s music, this film won’t appeal to everyone,, but it is an accomplished and moving biopic of two fascinating people, and a glimpse behind the public face of a truly great artist


Sunday 28th April
06:00 pm
Monday 29th April
02:00 pm
Sunday 28th April
18:00
Monday 29th April
14:00
Tuesday 30th April
14:00
Tuesday 30th April
19:30
Wednesday 1st May
14:00
Wednesday 1st May
19:30
Friday 3rd May
14:00
Thursday 23rd May
14:00
Thursday 23rd May
19:30
Thursday 2nd May
14:00
Thursday 2nd May
19:30
LAST FEW SEATS
Friday 3rd May
19:30
Friday 31st May
19:30
Sunday 5th May
18:00
Monday 20th May
14:00
Monday 20th May
19:30
Tuesday 7th May
14:00
Tuesday 7th May
19:30
Wednesday 8th May
14:00
Wednesday 8th May
19:30
Thursday 9th May
14:00
Thursday 9th May
19:30
Friday 10th May
14:00
Tuesday 14th May
14:00
Tuesday 14th May
19:30
Saturday 11th May
19:00
Friday 17th May
14:00
Monday 13th May
14:00
Monday 13th May
19:30
Wednesday 15th May
14:00
Wednesday 15th May
19:30
Thursday 16th May
14:00
Thursday 16th May
19:30
LAST FEW SEATS
Saturday 18th May
19:00
LAST FEW SEATS
Sunday 26th May
18:00
LAST FEW SEATS
Tuesday 21st May
14:00
Tuesday 21st May
19:30
Wednesday 22nd May
14:00
Wednesday 22nd May
19:30
Tuesday 28th May
19:30
Friday 31st May
14:00