Zagreus era un dios menor de la mitología griega, generalmente confundido con el dios del vino, Dionisio. Era adorado por los seguidores de Orfeo y, según sus creencias, era hijo de Zeus y Perséfone, después de que el primero adoptara la forma de una serpiente y se acostara con ella. Las intenciones de Zeus eran que Zagreus le sucediera en el trono, pero Hera, furiosa por la infidelidad de su marido, pidió a los Titanes que mataran al niño. Mientras Zagreus jugaba con sus juguetes, los Titanes intentaron capturarlo; él los evadió adoptando varias formas animales; finalmente tomó la forma de un toro antes de que los Titanes lo capturaran, lo mataran y se lo comieran. El mito continúa con Zeus dándose cuenta de lo sucedido y golpeando a los Titanes con un rayo; los Titanes se convirtieron al instante en cenizas. De estas cenizas, que eran una mezcla de los cuerpos viles de los Titanes y el cuerpo sagrado de Zagreus, surgieron los humanos, explicando así por qué son buenos y malos a la vez; cada individuo contiene un poco de bondad y maldad. Perséfone consiguió encontrar el corazón de Zagreus, que aún latía, y Zeus lo colocó en el cuerpo de la mujer mortal Sémele. Semele dio a luz a Zagreus de nuevo.
Ver también: Dionisio, Zeus, Perséfone, Hera, Titanes, Semele