Hercules (“Hercules”)
[dx_custom_adunit desktop_id=”RTK_K67O” mobile_id=”RTK_5yk0″]
The real story: Megara was actually given to Heracles – Hercules is his Roman name – as a reward. When Hera drives him mad, he kills their children and, in some versions, also kills Megara. He goes on to win another princess, kill a few more people, and try to atone for his crazy sins.