Na verdade, a Samantha Stephens (Elizabeth Montgomery) não teve dois maridos em A Feiticeira. O que aconteceu foi uma mudança de atores no decorrer da série.
Dick York interpretou Darrin Stephens (que no Brasil era chamado de James) durante cinco temporadas. Porém, ele deixou o seriado por conta de um sério problema nas costas. Mais tarde, York descobriu que possuía uma doença degenerativa e passou seus últimos anos de vida preso em uma cama.
Dick Sargent assumiu o papel em 1969 e permaneceu até o final do programa, num total de três temporadas. Durante a transição, foram reprisadas cenas de York para que o publico aceitasse mais facilmente.
Samantha Stephens (Elizabeth Montgomery)
IMORTAL …ADORÁVEL. LINDA ..TALENTOSA ATRIZ E PERSONAGEM INIMITÁVEL