Island of Hell

    A scruffy detective investigates the murders of three sisters on a small Japanese island in 1946.
    • Runtime: 2 hours and 21 minutes
    • Release Date: August 27, 1977