As of now Perseus has become accustomed to the thrill of the perilous journey. He has obtained a shield and three tools Hermes suggested. He is about to enter the Island of the Gorgons, the place where Medusa resides.
The Road Back
Perseus is now in Medusa's den, and didn't know who was Medusa, until Athena told him. Perseus sliced off Medusa's head with a swift strike. This strike caused the other two Gorgons to awake.
Perseus got what he was aiming for, the prized head of Medusa. He wasn't free yet, he still had to escape the other Gorgons which he did effortlessly. Medusa's head was placed in the convenient magic wallet which grew to the perfect sized bag.
Return with the Elixir
After stealing the head of Medusa, Perseus flew back home by himself. On the way there, he spotted a sea monster that was about to eat a Princess named Andromeda. He slayed the monster and saved his soon to be bride.
Once home, he showed Polydectes the head of Medusa to prove his accomplishment. Perseus ended up accidentally killing Polydectes. After he killed Polydectes, he went to the city where games were being held. He ended up throwing a discus that hit his grandfather and killed his grandfather.
The prophecy that Perseus will kill his grandpa was fulfilled. Perseus walked away with the knowledge that prophecies will come true. Regardless of the many attempts to stop a prophecy, the prophecy will always prevail.