Meg
Meg, played by Rachel Miner on the CW series “Supernatural,” was a recurring villain and a demon somewhat responsible for the death of the mother-daughter demon hunting duo Jo and Ellen Harvelle. But a run-in with Crowley, the King of Hell, and a brief romance with the angel Castiel, made her slightly more likeable.