Death Ride

    An American photographer has an affair with a mysterious woman (Yoshikawa), which leads him into a confrontation with the occult.
    • Runtime: 1 hour and 24 minutes
    • Release Date: August 8, 2006