Honeydew

Honeydew ★★★½

Honeydew is a marvellously strange horror. Dripping with atmosphere and wrongness.