Fantasy

The Living Idol (1956)

USA, 1956100m35mm film, Eastman Color, CinemaScope, 2.35:14-track stereo, English An American fantasy film directed by Albert Lewin. Plot Summary A scientist researching the history of human sacrifice believes that a young woman he meets in […]