Once Upon A Time provided several heroes for audiences to root for, but the many villains in the show often stole the attention. Across seven seasons, the villains of Once Upon A Time succeeded in casting five major curses against the heroes, in addition to multiple minor victories. In addition to their fun personalities, most of the villains had a tragic backstory where they were mistreated or abused, leading them to claim power as a form of self-preservation.
https://screenrant.com/every-major-villain-in-once-upon-a-time/