Beautiful, interesting, incredible cinema.
A load of halloween monsters freak each other out in a strobing cacophany.