Run time: 156 mins

West Side Story


West Side Story is one of Steven Spielberg’s finest films in years, and a new milestone in the career of one of our greatest living directors.

He has delivered a relentlessly dazzling, swooningly beautiful reworking of the musical by Arthur Laurents, Leonard Bernstein and Stephen Sondheim, which feels just as definitive and indestructible as the 1961 version.

The story, which transposes the star-crossed lovers of Romeo and Juliet to postwar New York, hardly needs rehearsing. This is the stamping ground of the Jets, the white gang fighting a turf war with their sworn Puerto Rican enemies, the Sharks. Rachel Zeglar as Maria is a force to behold and the beating heart at the centre of the film.

This is perfect Spielberg: where spectacle and sentiment aren’t vying powers, but complementary forces, each propelling the other to bewitching new heights, creating an experience in which Bernstein’s score and Sondheim’s lyrics blaze out with fierce new clarity. The result is miraculous: a film which fuses the colour and euphoria of a Golden Age movie musical with the teeming, dirty-fingernailed grandeur of a classic American immigrant epic.  (Jack Whiting)


Friday 15th July
02:00 pm
Sunday 17th July
06:00 pm
Thursday 7th July
19:30
Friday 8th July
14:00
Friday 8th July
19:30
SOLD OUT
Saturday 9th July
19:00
Sunday 10th July
18:00
Saturday 16th July
14:00
LAST FEW SEATS
Tuesday 19th July
14:00
Saturday 23rd July
19:00
SINGLE SEATS
Thursday 28th July
14:00
Monday 11th July
14:00
Thursday 14th July
14:00
Tuesday 12th July
14:00
Tuesday 12th July
19:30
Wednesday 13th July
14:00
Wednesday 27th July
19:30
Wednesday 13th July
19:30
Tuesday 19th July
19:30
Wednesday 20th July
14:00
Friday 15th July
14:00
Sunday 17th July
18:00
Saturday 16th July
19:00
Monday 18th July
14:00
Wednesday 20th July
19:30
Thursday 21st July
14:00
Thursday 21st July
19:30
Friday 22nd July
14:00
Sunday 24th July
18:00
Friday 22nd July
19:30
Saturday 23rd July
14:00
Monday 25th July
14:00
Friday 29th July
14:00
LAST FEW SEATS
Saturday 30th July
19:00
SOLD OUT
Sunday 31st July
18:00
SINGLE SEATS
Friday 29th July
19:30
Saturday 30th July
14:00