Sheila Carter is a fictional character from The Young and the Restless and The Bold and the Beautiful, American soap operas on the CBS network. Created by William J. Bell, the role was introduced in 1990 — by Edward J. From Wikipedia
The iconic soap villain's character, Sheila Carter, meets her end in a dramatic episode, marking the end of an era for the actress.