alana bloom, hannibal (nbc)
all i can think of is buffy when i read this, though the show doesn't really match your description, lol