Death Ride to Osaka
Available on Tubi TV
While in Los Angeles, a young waitress takes a job offer in Tokyo, but it turns out to be more sinister than she expected.
Starring Jennifer Jason Leigh, Ann Jillian, Thomas Byrd
Director Jonathan Kaplan