Bleeding Steel (2017)
May 25, 2018
Hong Kong police inspector Lin Dong learns that a biochemical invention has been surgically implanted into his missing daughter. With help...
Hong Kong police inspector Lin Dong learns that a biochemical invention has been surgically implanted into his missing daughter. With help...