Impressionistic thriller that oozes with dread.