Beautiful, interesting, incredible cinema.
A man seeking to buy a house is led to a town where the inhabitants have cannibalistic rituals.