Flash Challenger
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.

Related