IRF3 and hepatocellular carcinoma: In a word, the roles of IRF1, IRF2, and IRF3 in HCC are complex and bidirectional, exhibiting both tumor-promoting and anti-tumor effects.