Run time: 130 mins

Colleen Hoover’s smash hit novel gets a ludicrous yet emotionally effective transfer to the big screen.


Arriving as counter-programming to her husband Ryan Reynolds’ crude Deadpool & Wolverine, Blake Lively’s silly, yet glossy and often rather graceful, romantic drama is also trying to appeal to a powerful and vocal fanbase.


Lively plays florist Lily Bloom (yes, really), a woman whose every step is traced by memories of a childhood spent in an abusive home, and her slow-dread realisation that those familiar patterns might exist in her current partner, Ryle Kincaid (Justin Baldoni). But a random reunion with her childhood sweetheart, Atlas (Brandon Sklenar), reminds her of a past she left behind and serves as a wake-up call to a present that’s far darker than she realises.


It’s a plot of hackneyed soap tropes but there’s a real maturity to how it unfolds, a story of abuse that’s far less obvious than we’ve grown accustomed to. Lively seems determined to reintroduce the kind of melodrama that we haven’t seen an awful lot of in recent years; she’s a warm and instinctive performer and has effective chemistry with her two male leads.


Wednesday 18th September
02:00 pm
Wednesday 18th September
07:30 pm
Thursday 19th September
02:00 pm
Sunday 8th September
18:00
Monday 9th September
14:00
Friday 20th September
19:30
Tuesday 10th September
14:00
Tuesday 10th September
19:30
Wednesday 11th September
14:00
Wednesday 11th September
19:00
Monday 16th September
13:30
Tuesday 17th September
19:00
Thursday 12th September
14:00
Thursday 12th September
19:30
Friday 13th September
14:00
Sunday 15th September
18:00
Friday 13th September
19:30
Saturday 14th September
19:00
Tuesday 17th September
14:00
Wednesday 18th September
14:00
Wednesday 18th September
19:30
LAST FEW SEATS
Thursday 19th September
14:00
Thursday 19th September
19:30
Friday 20th September
14:00
Sunday 22nd September
18:00
Tuesday 24th September
14:00
Tuesday 24th September
19:30
Monday 23rd September
14:00
Monday 23rd September
19:30
Wednesday 25th September
14:00
Wednesday 25th September
19:30
Thursday 26th September
14:00
Thursday 26th September
19:30
Friday 27th September
14:00
Sunday 29th September
18:00
Friday 27th September
19:30
Saturday 28th September
19:00
Saturday 28th September
14:00
Monday 30th September
14:00
Monday 30th September
19:30