"Once Upon a Time" star Lana Parrilla was forced to protect herself with a baseball bat and a shotgun after a woman showed up at her house and bizarrely accused the actress of murdering 13 children.
Lana has since gotten a restraining order against the 50-year-old woman.

According to court records obtained by TMZ, Lana said the woman showed up at her Los Angeles home twice in five days and harassed her during expletive-laced rants. The first incident, Lana says, occurred on June 9. Lana alleged that she saw the woman walking barefoot outside her home, prompting the one-time "Spin City" star to ask, "Are you just going for a walk?" The woman supposedly laughed and said, "I just wanted to look someone in the eyes." She also asked, "How do you sleep at night?"
A few days later, the woman returned. After ringing the doorbell, she allegedly went into a full-blown tirade and began making up stories.
"I have video of you murdering my 13 children last night," the woman said. She also claimed that the actress owes her $400,000.
Lana said in court documents that she feared for her life and "grabbed a bat and an unloaded shotgun and went to the porch."
The woman seemed undeterred, Lana said — she even threatened to jump the fence and physically harm the actress.

Lana eventually notified the police, who tracked down the woman and told her she'd be arrested if she went near Lana's home. However, Lana alleges that the woman later sent a homeless man to the home to harass her.
The restraining order keeps the woman 100 yards from Lana, her home and her workplace.
Lana acknowledges that she's met the woman before, as they once shared a mutual friend.