Interaction between tumor cells and immune cells in the tumor microenvironment is important in cancer development. Immune cells interact with the tumor cells to shape this process. Here, we use single-cell RNA sequencing analysis to delineate the immune landscape and tumor heterogeneity in a cohort of patients with HBV-associated human hepatocellular carcinoma (HCC). We found that tumor-associated macrophages suppress tumor T cell infiltration and TIGIT-NECTIN2 interaction regulates the immunosuppressive environment. The cell state transition of immune cells towards a more immunosuppressive and exhaustive status exemplifies the overall cancer-promoting immunocellular landscape. Furthermore, the heterogeneity of global molecular profiles reveals co-existence of intra-tumoral and inter-tumoral heterogeneity, but is more apparent in the latter. This analysis of the immunosuppressive landscape and intercellular interactions provides mechanistic information for the design of efficacious immune-oncology treatments in hepatocellular carcinoma.