mediamedusa.com
10 'Once Upon a Time' Characters We Love to Hate
Whether you're rooting for heroes or villains, these Once Upon a Time characters keep us tuning in. Which one is your favorite?