Onibaba

Adapted from a Buddhist morality tale, Onibaba – literally translated “demon woman” – never shocks, but rather haunts with the baleful atmosphere of its natural landscape. In fourteenth-century feudal Japan, the peasant wife and mother of a soldier have taken to slaying lost samurai for their valuables Read More …

Alien

Ridley Scott’s 1979 science fiction nightmare still terrifies audiences even though its sequels have lacked its chillingly intelligent design. The aliens, attacking from without and within, frighten us with the prospect that we might be carrying the cosmos’ most destructive force within us. Worse, the Read More …