Run time: 100 mins

A young widow’s English staycation degrades from blissful to bloody in Alex Garland’s newest folk-horror hit.


Alex Garland made his name with sci-fi thrillers Ex Machina and Annihilation. His newest venture into the folk-horror genre is no less impressive; a twisting, morphing beast rearing its masculine heads in the pastoral idyll of an English village.


With chunky knitwear, walking boots, and home-grown apples in abundance, Men initially appears a saccharine ode to Home Counties comforts. Indeed, for the recently widowed Harper Marlowe (Jessie Buckley), it appears the perfect site for respite following her husband James’ (Paapa Essiedu) apparent suicide. But the countryside proves no place to escape the past – or anything else, for that matter – as flashbacks and hallucinations blight Harper’s stay.


As images of James’ death and echoes of their arguments increase in frequency, the countryside calm disintegrates. She is followed by a naked figure, terrorised by smashing windows, and every man she meets begins to bear a resemblance to Geoffrey (Rory Kinnear), the holiday home’s owner.


As disturbing as it is disturbed, its suspense and surrealism may be shape-shifting, but its efficacy is a constant.


Thursday 21st July
07:30 pm
Thursday 7th July
19:30
Friday 8th July
14:00
Friday 8th July
19:30
SOLD OUT
Saturday 9th July
19:00
Sunday 10th July
18:00
Saturday 16th July
14:00
LAST FEW SEATS
Tuesday 19th July
14:00
Saturday 23rd July
19:00
SINGLE SEATS
Thursday 28th July
14:00
Monday 11th July
14:00
Thursday 14th July
14:00
Tuesday 12th July
14:00
Tuesday 12th July
19:30
Wednesday 13th July
14:00
Wednesday 27th July
19:30
Wednesday 13th July
19:30
Tuesday 19th July
19:30
Wednesday 20th July
14:00
Friday 15th July
14:00
Sunday 17th July
18:00
Saturday 16th July
19:00
Monday 18th July
14:00
Wednesday 20th July
19:30
Thursday 21st July
14:00
Thursday 21st July
19:30
Friday 22nd July
14:00
Sunday 24th July
18:00
Friday 22nd July
19:30
Saturday 23rd July
14:00
Monday 25th July
14:00
Friday 29th July
14:00
LAST FEW SEATS
Saturday 30th July
19:00
SOLD OUT
Sunday 31st July
18:00
SINGLE SEATS
Friday 29th July
19:30
Saturday 30th July
14:00