The Love Witch (15)
With it’s 60s/70s trappings and jarring tonal shifts, this is an oddball creation.
It’s never dull, though, and writerdirector Anna Biller deserves brownie points for creative flair and originality.
Samantha Robinson is a revelation, there are surprising storyline shifts and laughs as well as shrieks are on offer.