Run time: 142 mins

Emma Stone reunites with The Favourite director Yorgos Lanthimos to bring us a weird and wonderful, and very horny, Frankenstein fable.


Her character is Bella Baxter. Why is Bella poor? Mostly because she’s dead. Or was until recently. By the time we join the story in the late 19th century, she once again brims with vitality. Formerly a corpse, Bella – thanks to the scientific endeavour of one Dr. Goodwin “God” Baxter (Willem Dafoe) – is brought back to life with the brain of a foetus.


As Bella is (re)discovering life through fresh eyes, she is soon whisked away on a European cruise by the slimy (and incredibly funny) lothario, Duncan Wedderburn (Mark Ruffallo) who wants to enlighten her on the ways of high-societorial etiquette; yet all Bella craves is sexual enlightenment via extended sessions of bonking.


Bella is infantilised Victorian femininity, a grown woman pushed by controlling men into living her life like a child. She finds redemption by taking control of her fate, body, and mind for herself. Poor Things is a riotous, absurdist farce with a painterly surrealist aesthetic. The kind of genius film only Lanthimos would dare to conjure.

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