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