Run time: 160 mins

Baz Lurhmann’s hotly-anticipated biopic of the King of Rock and Roll is a carnivalesque emotional jukebox that you can’t help falling in love with.


Having been in development since 2014, it must have been quite the relief for Lurhmann when Elvis received one of the longest standing ovations of all time at this year’s Cannes Film Festival. A production of gargantuan scale and scope, its (distinctly Vegas) glitz and glamour have a rhythm typical of its director.


Despite focus on its visual components, this is by no means at the sacrifice of the emotional depth of its story, which confidently explores not only Elvis’ commercial, quasi-paternal relationship with his manager Colonel Tom Parker (Tom Hanks), but also his early childhood and later marriage to Priscilla Presley (Olivia DeJonge).  


The casting is pitch-perfect, with Austin Butler encapsulating Elvis’ essence without a hint of caricature, the costumes are enviably kaleidoscopic, and the supporting soundtrack is right on-the-beat. Listen out for contributions from CeeLo Green, Eminem, and Kacey Musgraves, to name but a few.


It strikes a real chord with anyone and everyone – much like the music of the King himself.


Friday 29th July
02:00 pm
Saturday 30th July
07:00 pm
Sunday 31st 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