Who was the meanest of them all? Vote now for the best TV villain of 2012.
Morgana from Merlin is by far the most heinous & evil witch, she's relentless and without a shred of mercy.
© 2015 TV Fanatic
TV Fanatic Plus