Death Ride to Osaka
stars Jennifer Jason Leigh