A film still from "Hex after Hex" (1982).
Close