What We Do in the Shadows
Season 2 Episode 7 - The Return
8.0 ?
2019
Comedy, Sci-Fi & Fantasy
The vampires offer shelter to an old nemesis who’s down on his luck.