Movies

How a 91-year-old actress prepared to eat a baby

Bathsheba Garnett plays a lot of terrifying characters.

The 91-year-old actress’s résumé includes roles like Old Crone in “Goosebumps” and German Teacher in “Mean Girls.” On screen, she’s the stuff of nightmares.

But even for this seasoned spook, it was a challenge to eat a baby.

In the new independent horror movie “The Witch,” Garnett, who was born and raised in Manhattan, plays a woodland sorceress with an appetite for infant blood.

Early in the film, her character nabs a Puritan couple’s baby and takes it back to her forest lair for lunch.

The scene gives whole new meaning to “baby food.”

“When I had to eat the child, that was a whole insane kind of thing to do with my head,” Garnett tells The Post from her home in Tel Aviv. “How can you eat a child?”

So, to film the bloodcurdling segment, Garnett — who works hard to find redeeming qualities in even her most repugnant characters — put herself in the mind-set of PETA.

“We kill living, little, beautiful animals, so we can eat them,” she reasons. “And that’s what the hell I did. I had to eat this child because I was hungry and he was an object. He was an animal.”

Garnett even has some admiration for her kid-craving witch. “She’s in charge as a witch. She’s a unique human being,” Garnett says. “She is in control. She gives life and death.”

And she makes the Blair Witch look like Betty White!