The role of Mary Alice was originally given to Sheryl Lee, who portrayed the character in the original pilot that was filmed for ABC, but Lee was soon replaced by Strong after Cherry and the producers thought Lee was not right for the part.
The role of Mary Alice was originally given to Sheryl Lee. Sheryl Lee portrayed the character in the original pilot. This original pilot was filmed for ABC. Lee was soon replaced by Strong after Cherry. The producers thought. Lee was not right for the part.