Sheila Carter (Kimberlin Brown) is one of the most infamous and unhinged villainesses in soap opera history.
So, one night, she seduced him and got pregnant.
Lauren learned the truth after her black market baby sadly died (viaSoaps In Depth).

That’s when theSheila Carter we know todaycame out to play.
She kidnapped both Lauren and her mother and burned down a cabin, killing her mother.
She even managed to get Eric to fall for her and want to marry her.

Then, she became Mrs. Eric Forrester, but her marriage didn’t last long.
He also told her their marriage was over (viaSoaps In Depth).
That’s when Sheila tried to drown her in a hot tub, but, thankfully, Lauren survived.

After James managed to escape, Sheila went even further by holding all the Forresters at gunpoint.
To avoid getting caught, she took her baby daughter and hightailed it out of town.
Sheila was clearly as unbalanced as ever when Erica’s identity was revealed.

That caused her to go on a rampage in the Forrester mansion with a gun in hand.
Sheila was also revealed to have had another child she named Diana (viaSoaps In Depth).
And that’s when things got weird again.

When that secret came out, Ridge left Brooke, and Sheila felt satisfied.
Sheila was then veryunsatisfiedwhen Steffy found out what she did and threatened to expose her dirty deed to Finn.
