Run time: 118 mins

Anna Biller concocts patriarchy’s ultimate fever dream – a young witch who seduces and murders her lovers in the pursuit of true love.


Elaine, a young witch, arrives in California. Taking up residency in a gothic apartment, she lures and seduces men, disposing of them when they fail to meet her expectations. In her pursuit of her ideal man, her obsession with love, derangement and murderous tendencies grow.


Shot on 35mm film to support a fabulously 60s aesthetic, The Love Witch is the psychedelic brainchild of Anna Biller. Biller, in her own right, is a true renaissance woman having directed, written, edited, produced, scored and designed the entire film. With influences as wide-ranging as the camp of 60s horror, Japanese silent films and French New Wave, Biller ensures that The Love Witch cannot be categorised – it is simply bewitching. The dedication that Biller has for her craft is obvious (she spent six months creating the rug from Elaine’s apartment). Don’t miss this absurd and spellbinding film.  (research Freya Williams) Back by no demand whatsoever at Hallowe’en. It is one of those rare cinematic good new ideas that got through. Come and see it on the big screen. You’ll be very glad.



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