Apple TV+
MLS
Search
Apple TV+
Apple TV+
MLS
Search
Sign In
Flash Challenger
Action
1982
1 hr 18 min
Tubi TV
Available on Tubi TV
A quiet city in China becomes a lethal fight of fists and high-kicks when two rival gangs battle over a treasure that belongs to neither of them.
Action
1982
1 hr 18 min
Tubi TV
TV-MA
Related