Run time: 110 mins

The utterly terrifying Danish psychological horror from 2022 gets the American remake treatment in this tense, schlocky take on Funny Games and Straw Dogs.


Scoot McNairy and Mackenzie Davis play the Daltons, Ben and Louise, an upmarket American couple living in London; they are holidaying in Italy with their sweet but highly strung daughter Agnes, while trying to work out some common or garden relationship issues.

During their vacation, they are intrigued and charmed by Paddy (James McAvoy) and Ciara (Aisling Franciosi), a couple with a devil-may-care attitude.. That is despite handling the challenges of having a melancholy young son who is mysteriously unable to speak. We sense that this can’t be going anywhere good, but for the Daltons the spontaneous invitation to have a holiday at Paddy and Ciara’s West Country cottage is humming with the promise of wholesome country living and a red-blooded, full-bodied way of life that they can’t seem to tap into by themselves

But it soon dawns on them that there is foul play afoot, as the film slowly unfolds into a nightmarish trap. With McAvoy in full psycho mode, this is a chilling and unmissable thriller.


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