Zagreus era um deus menor na mitologia grega, geralmente conflacionado com o deus do vinho, Dionísio. Ele era adorado pelos seguidores de Orfeu, e de acordo com suas crenças, ele era o filho de Zeus e Perséfone, depois que o primeiro tomou a forma de uma serpente e deitou-se com ela. As intenções de Zeus eram de que Zagreus o sucedesse no trono, mas Hera, furiosa pela infidelidade do marido, pediu aos Titãs que matassem o menino. Enquanto Zagreus brincava com seus brinquedos, os Titãs tentaram capturá-lo; ele os evadiu tomando várias formas animais; ele acabou tomando a forma de um touro antes que os Titãs o apreendessem, o matassem e o comessem. O mito continua com Zeus percebendo o que aconteceu e atacando os Titãs com um raio; os Titãs foram instantaneamente transformados em cinzas. Dessas cinzas, que eram uma mistura dos corpos vis dos Titãs e do corpo santo de Zagreus, surgiram os humanos, explicando assim porque são ambos bons e maus; cada indivíduo contendo um pouco de bondade e de maldade. Persephone conseguiu encontrar o coração de Zagreus, que ainda batia, e Zeus o colocou no corpo da mulher mortal Semele. Semele deu à luz a Zagreus novamente.
Vejam Também: Dionísio, Zeus, Perséfone, Hera, Titãs, Semele