Medusa is a famous figure in Greek mythology, often portrayed as a villain in most media. Her story, however, is much more complex than many are led to believe. Is Medusa really a villain, or is she a victim of her circumstances?
Medusa is a villain
Medusa is a villain because she did something wrong, and was punished as a result.
Medusa broke her vow to Athena and was punished for it
Medusa was not raped by Poseidon and willingly broke her vow to the goddess Athena. For these offenses against her patron goddess, Athena punished Medusa and turned her into a monster.
Medusa was boastful of her beauty, so much so that she had an abundance of pride. Her vanity would go a step too far when she would knowingly have an affair with Poseidon in Athena's temple, angering the goddess.