Photo of Thomas Byrd Thomas Byrd

Thomas Byrd in Death Ride to Osaka

Death Ride to Osaka

1983 NR

Hoping to catch her big showbiz break, aspiring but naïve chanteuse Carol Health (Jennifer Jason Leigh) signs on for a monthlong stint at a sizzling Toyko nightspot -- and lives to regret it. Come to find out, Carol's real employer is the yakuza -- the Japanese Mafia -- and what promised to be the start of a glittering musical career soon turns into a nightmare of sexual slavery. Based on a true story.

  • Thomas Byrd in Get on the Bus Get on the Bus