A disgraced journalist follows the bloody breadcrumbs of a two sadistic snuff filmmakers.
Watch Us Kill is not available for streaming at this moment.