Faye Dunaway

Faye Dunaway is a Canadian actress, who played the role of Countess Polenska in "What a Tangled Web We Weave", the eleventh episode of Season 6 of Road to Avonlea (1990–1996).