Oxidative stress, including the generation of reactive oxygen species (ROS), is known to be involved in apoptosis. Preventing apoptosis may thereby induce a malignant transformation of liver tumor cells. Estradiol (E2) is a potent endogenous antioxidant. We examined the proapoptotic role of progesterone as well as the antiapoptotic role of E2 in human hepatoma HuH-7 cells in a state of early apoptosis induced by tumor necrosis factor (TNF) alpha. The TNF alpha-induced ROS generation, lipid peroxidation, antioxidant enzyme consumption, a proapoptotic predominant expression of Bcl-2 family proteins, and a disruption of mitochondrial membrane potential were all inhibited by E2, and then they were further stimulated by progesterone in HuH-7 cells. The inhibitory effects of E2 were blocked by coincubation with progesterone. Treatment with the progesterone receptor antagonist RU486 led to the blockage of the progesterone-mediated responses to E2 pretreatment in TNF alpha-induced apoptosis. These findings demonstrate that E2 inhibits the TNF alpha-induced early apoptosis in hepatoma cells, by suppressing the oxidative stress processes, whereas progesterone acts in a manner opposite from the effects of E2, and the inhibitory effects of E2 were blocked by progesterone, thus leading to the apoptosis of hepatoma cells.