Character Recommendations Based on Spike

Angel Angel

Was a brooding vampire *way* before Edward

Kara "Starbuck" Thrace Battlestar Galactica

She'll beat you in cards, drink you under the table, then fly circles around you in her fighter plane

Eric Northman True Blood

A modern Viking with a flair for chilly threats

Sydney Bristow Alias

Kick-ass double agent on a mission for revenge

Sookie Stackhouse True Blood

A waitress who can read minds and break hearts

Veronica Mars Veronica Mars

Sarcastic private eye whose biggest mission is surviving high school

Harry Dresden The Dresden Files

A gruff, sarcastic everyman who just happens to be the world's only wizard PI

Bo Dennis Lost Girl

A succubus with a heart

Kathryn Merteuil Cruel Intentions

She's a vain sociopath, but you won't be able to look away

Selene Underworld

A quiet and indefatigable fighter