Virgin Cherry

    Kidnapping drama, set in an isolated mountain district.
    • Release Date: April 1, 1967