Question: who plays sheila carter on bold and the beautiful?
Answer: Michelle Stafford, Kimberlin Brown