The last episode before the winter break has Angela Bassett’s voodoo woman stepping up and seeking revenge of a very personal nature – while, in other plot lines on this week’s episode, the blind can see, and the dead will walk the earth. And maybe even visit for tea.