Documentary that breaks down the rise of Hong Kong Splatter Cinema.
Budget: 0 $
Release Date: 2017-01-16
Duration: 20
Revenue: 0 $
United Kingdom