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