'The Vampire Lestat' and What it Means to Be Alive

The show's third episode brings this new season in line with the greatness of its predecessors.