Tubi
Bleeding Steel
While tracking down a deranged super-villainess, a Hong Kong detective discovers a biochemical device has been implanted into his missing daughter.
See this content immediately after install