If Andrea Arnold met Eli Roth you might get something like this lyrically shot, energetically acted, medium grisly and totally bonkers Scottish social realism supernatural horror film. Red Road's Kate Dickie stars as witchy Mary, forever daubing the walls with her own blood, urging her son not to cop off with the Romany girl next door so he can save himself for various mumbo jumbo duties and putting instant-effect curses on housing officers. Hairy James Nesbitt is an avenging angel with a thing for pigeon guts and ambitious tatts. The impressive seriousness of purpose is only occasionally undermined by the endless animal sacrifice and copious masturbation.
Catherine Shoard is film editor, Guardian News & Media