Julia Roberts had to repeatedly apologise to her co-star in the new Snow White movie, for being so wicked.
Lily Collins, 22, who plays Snow White in the film opposite Julia, 43, as the Evil Queen, told People that the actress gave her "goosebumps".
"She played the Evil Queen brilliantly. You forget that's really Julia because she's so good," she said.
"Off camera, she's so down to earth and so sweet. We'd be shooting and she's being extremely horrible to me (in character) and once they yell cut, the first thing she says to me is, 'Are you okay? I'm sorry, I hate being mean to you.'"
Kristen Stewart is also starring as Snow White, opposite Charlize Theron, in Snow White And The Huntsman, but Lily said it wasn't a problem that both films will be coming out.
"I'm really excited for Kristen's version and I'm really excited about ours," Lily said.
Her own as-yet untitled movie, directed by Tarsem Singh, "made the fairy-tale story that we love come to life", she said.
"There are some dark moments, but really it is the fairy-tale story that's been updated and modernised."