She may have had her fair share of battling witches and serial killers on the big screen, but Neve Campbell says she will never forget the time when she was attacked by a bear while shooting a movie at the age of 17.

"I was playing this role where she's 'one with the animals' and there was a scene where I was getting chased by a bear," the 48-year-old actress said while promoting her upcoming film, "Scream," on "The Kelly Clarkson Show" on Thursday. "They brought this bear on set and they first gave me this big bottle of Coke to feed it."

The "Canterville Ghost" star said she fed the bear and was told to "Dip your hand in honey and just run. And when you get to the tree over there, turn your hand out and feed the bear."

She did as she was told but when she was running toward the rock, the actress knew there was something wrong.

"I dipped my hand in honey and I run to this rock and I turn around and I put my hand out and the bear is not slowing down and he's not coming for my hand."

"He grabs me by the leg and he pulls me through the forest," Campbell recalled. "My mother was visiting the set and she's screaming. The whole crew is frozen because nobody can believe what's happening. All I can think to say is, 'He's biting me,' like it's not obvious."

The horror ended when a bear wrangler came and threw rocks at the bear to distract it from her.

Clarkson could not hide her surprise at what actors have to go through in order to land a role.

"Actors are so different from musicians. I can't address this enough," the singer said adding that she would have asked for a stunt double or a computer generated image if she had to shoot such a scene for a music video.

"It's silly. We get asked to do silly things," Campbell replied.

"Scream" will hit the theaters Friday. Campbell reprises her role as Sidney Prescott in the latest sequel to the 1996 slasher film of the same name. Courteney Cox will reprise the role of journalist Gale Weathers and David Arquette will play Deputy Dewey Riley in the movie.

Neve Campbell Neve Campbell found “House of Cards” Season 5 particularly exhausting to shoot because of Donald Trump. In this photo, the actress attends the 26th Annual Gotham Independent Film Awards at Cipriani Wall Street on Nov. 28, 2016 in New York City. Photo: Getty Images/Michael Loccisano