A wild journey to Homer's Iliad