India Eisley is to play a young Angelina Jolie in a Disney movie.
The 18-year-old actress will feature as the child version of Angelina's character, who goes by the film's title, Maleficent.
Both ladies will portray different ages of the self-proclaimed Mistress of All Evil in the 'Sleeping Beauty' adaptation.
Angelina spoke earlier this year about starring as one of Disney's most famous villains.
She revealed that she and her six adopted and biological children with fiancÃ© Brad Pitt - Pax, Shiloh, Zaharah. Knox, Vivienne and Maddox - are very excited about her upcoming work.
She told Entertainment Weekly in March: ''It's a really great script. I'm having a lot of fun. I've already got my horns fitted. My kids are very happy.''