The Return

Season 2, episode 7

The Return

  • 7.9 / 10
  • 23 min

The vampires offer shelter to an old nemesis who’s down on his luck.