• Trailer (2): ‘Bleeding Steel’

    Nov 30, 2017

    ‘Bleeding Steel’ (机器之血) is an upcoming Chinese science fiction action thriller written and directed by Leo Zhang.