The demigods of Ancient Greek myth are alive and, well... dying. Heracles, Perseus, Theseus, Orpheus, Achilles, Hippolyta, Aeneas, King Minos, Helen of Troy - for centuries they have survived on Earth, doing their best to fit in among ordinary humans. The offspring of liaisons between god and mortal, they are blessed, or perhaps cursed, with eternal life. They cannot be killed. But someone has figured out how to do just that. One by...