The dual role of IL-6 in HCC can be partly explained by the heterogeneity of the tumor microenvironment and the complex interplay between cancer cells, immune cells, and stromal cells. Here, IL6 is linked to neoplasm.