But it's totally worth the wait, seeing as how fantastic Beauty and the Beast turned out.
Naomi Scott, who will be playing the iconic Princess Jasmine, is busy shooting the movie as we speak, and talking to The Hollywood Reporter, she has admitted that she will portray Jasmine very differently to the OG.
"Being a female character is also about being a real person, and guess what? [She] can be strong and have fun, but also get it wrong and be emotional.
"She’s a multidimensional woman, and she doesn’t have to just be one thing. So in this movie, you see her go on such a roller coaster, as opposed to her one goal being to fall in love or get married."
She will also play a role in politics.
"You really get in this adaptation of the movie that her heart is for her people, and her main objective is what’s best for her kingdom," Naomi said. "And you really get a sense that she has those leadership qualities within her."
The biggest change we will see is that Jasmine will have a female, human friend, in the form of new character, Dalia. She will play Jasmine's handmaiden (Nasim Pedrad).
"I never realised it, but in the animation, Jasmine is really the only female character - isn't that crazy?" Naomi continued.
"The Dalia character is so important to this movie because she’s the only other female character. She may be the handmaiden but they’re best friends; they’re so close because they’ve grown up together. So we wanted people to watch the movie and see Jasmine’s relationship with another woman, and be like, ‘Ah, that’s what I’m like with my girlfriend,’ or ‘We would so do that if I was in that position.’ That’s something that’s missing from the animation."
But don't worry! Jasmine's sassy pet tiger Rajah will still be in the movie, according to Entertainment Weekly.