Run time: 109 mins

A filmmaker sets out to document her best friend’s arranged marriage in Shekhar Kapur’s charming, culture clash rom-com.


Zoe (Lily James) is looking for her next project. Suddenly, her neighbour Kazim (Shazad Latif) announces he is getting his parents to find a wife for him. As a successful doctor, his willingness to take the plunge and marry a woman with whom he has only video called, is jarring.


Yet the stars align for Zoe: she now has a new film project, and she has an excuse to probe the alien concept of “assisted marriage” as they call it these days. As Zoe spends more time trailing Kaz for her film project, the chemistry between them becomes undeniable, while Zoe’s out-of-touch mother, played by Emma Thompson, steals all the best lines.


All handsome London locations and big, unfettered emotions; What’s Love Got to Do with It? has all the hallmarks of a classic Richard Curtis rom-com (with touches of When Harry Met Sally), yet Kapur injects these trappings with all the visuals of a lavish Bollywood production.


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