Run time: 113 mins

After more than a decade of Hollywood hits (and misses) – culminating in Aladdin, of all things – Guy Ritchie is back on home turf with this unapologetically, nonPC (poseur Guy – never!) gangster yarn.


Brace yourself for a swank-fest. American Mickey (Matthew McConaughey) is ready for early retirement. A languid self-made crim, he has lots of connected friends, a trophy wife, Rosalind (Michelle Dockery) and a marijuana empire to sell to the highest bidder. Nerdy, greedy, penny-pinching millionaire Matthew (Jeremy Strong) is interested in getting his hands on all that weed. So is Dry Eye (Henry Golding) a footsoldier in a Chinese syndicate who has no respect for his elders and less for Mickey.

Yet, in true Ritchie style, this is complicated by a story we are told through the eyes of scuzzy private investigator Fletcher (Hugh Grant, sounding like Jonathan Ross) who is relaying the plot to Mickey’s right-hand-man, Ray (Charlie Hunnam) for blackmail. If you can just about follow the needlessly convoluted narrative and stomach the usual suspect of unpleasant humour, you can almost say Ritchie has made a welcome return. (research Jack Whiting) Welcome? This depends on which side of Guy’s, nice-public school-boy-but-wannabe-a-realife-horny-gangster, you lads like to dress…


Friday 28th February
02:00 pm
Friday 28th February
07:30 pm
Thursday 27th February
14:00
Thursday 27th February
19:30
SINGLE SEATS
Friday 28th February
14:00
SOLD OUT
Friday 28th February
19:30
SOLD OUT
Saturday 29th February
14:00
LAST FEW SEATS
Saturday 29th February
19:00
SOLD OUT
Wednesday 4th March
14:00
Tuesday 24th March
14:00
LAST FEW SEATS
Saturday 28th March
19:00
LAST FEW SEATS
Sunday 1st March
18:00
LAST FEW SEATS
Thursday 5th March
14:00
Saturday 7th March
19:00
Monday 2nd March
14:00
Monday 2nd March
19:30
Tuesday 3rd March
19:30
SINGLE SEATS
Monday 9th March
14:00
Wednesday 18th March
14:00
Wednesday 18th March
19:30
SINGLE SEATS
Monday 23rd March
19:30
SINGLE SEATS
Wednesday 4th March
19:30
Thursday 12th March
14:00
Friday 6th March
14:00
Friday 6th March
19:30
LAST FEW SEATS
Tuesday 10th March
14:00
Tuesday 10th March
19:30
LAST FEW SEATS
Wednesday 11th March
14:00
Wednesday 11th March
19:30
LAST FEW SEATS
Friday 13th March
14:00
Friday 13th March
19:30
Saturday 14th March
19:00
SOLD OUT
Monday 16th March
19:30
SOLD OUT
Friday 20th March
14:00
SOLD OUT
Tuesday 24th March
19:30
SOLD OUT
Sunday 15th March
18:00
Monday 16th March
14:00
Tuesday 17th March
14:00
Tuesday 17th March
19:30
Thursday 19th March
14:00
Sunday 22nd March
18:00
LAST FEW SEATS
Wednesday 25th March
14:00
LAST FEW SEATS
Wednesday 25th March
19:30
LAST FEW SEATS
Thursday 26th March
14:00
Friday 27th March
14:00
Sunday 29th March
18:00
LAST FEW SEATS
Tuesday 31st March
14:00
Tuesday 31st March
19:30
LAST FEW SEATS
Monday 30th March
14:00
Monday 30th March
19:30