A Discovery of Witches 3x6 60mDrama Fantasy Romance3 seasons - 6 episodes DirectorGenresDrama, Fantasy, RomanceCastMatthew Goode, Teresa Palmer, Valarie Pettiford Share