Mowgli found a friend in a serpent named Kaa, voiced by Scarlett Johansson.
Idris Elba brought the film's antagonist Bengal tiger, Shere Khan, to life.
Jeremy Sumpter starred as the boy who wouldn't grow up in 2003's live-action version of the fantasy.
Lily James had some big glass slippers to fill as the titular character in the 2015 live-action remake of the iconic Disney film.
Who can be beautifully wicked better than Cate Blanchett? The Oscar-winning actress brought the Evil Stepmother to life in the 2015 version.
For her second role in a live-action Disney remake, Helena Bonham Carter turned the original Fairy Godmother into a more glamorous version.
Game of Thrones alum Richard Madden cleaned up quite nicely to play Prince Charming, the man who would chase after Cinderella.
Georgina Haig took on the frosty role of Queen Elsa for Once Upon a Time's Frozen storyline.
Kristen Bell may have voiced Princess Anna, but it was Elizabeth Lail who brought her to life on Once Upon a Time.
Greek alum Scott Michael Foster played Anna's love interest Kristoff from the 2013 mega-hit.
Mulan, one of the most badass princesses around, got a modern twist on Once Upon a Time in the form of Jamie Chung.
For 2010's Tim Burton-directed adaptation of the 1951 Disney classic, Mia Wasikowska took on the iconic role of Alice during her visit to Wonderland.
For the Mad Hatter character, the live-action version needed someone who could look really crazy. Johnny Depp was the perfect fit.
Helena Bonham Carter was the one to yell "off with her head!" as the Red Queen in the updated version of Alice's adventure.
Lana Parrilla brings the Evil Queen from the 1937 Disney classic to life on the small screen for Once Upon a Time.
Ginnifer Goodwin is perfect as the original Disney Princess Snow White. And she found her real life Prince Charming on the show!
Josh Dallas found a wife in his onscreen princess Ginnifer Goodwin while playing the Prince Charming to her Snow White.
Colin O'Donaghue may play the iconic villain Captain Hook, but his Once Upon a Time character has a heart of gold.
The 2014 version of Sleeping Beauty was all about Maleficent, but it still needed an Aurora, who was played by Elle Fanning.
In Maleficent, Angelina Jolie brought the evil but misunderstood character from the 1959 animated film to the big screen.
Amy Manson starred as the adventurous, bow-slinging Merida from the 2012 film Brave on OUAT.
Joanna Garcia Swisher always said she'd be perfect to play Ariel from the 1989 film, and she got her wish!
One of the sassiest Disney villains of all time, Ursula, came to the small screen thanks to Merrin Dungey.
The dreamy Prince Eric was brought to life on Once Upon a Time by Gil McKinney.