This Day in Halloween: The folklore-based Japanese supernatural revenge film "Onibaba" opens across the U.S. in 1965. / Illustration by Amanda White
Onibaba opens across the U.S. in 1965. The Japanese supernatural revenge film is based on Buddhist folklore and features a pair of women murderously surviving the feudal era. Though heavily cut for its original British release, the uncut version has since grown in stature.