The increase and decrease of Barx1 levels have opposite impact on HCC invasion and metastasis. The gene discussed is BARX1; the disease is hepatocellular carcinoma.