One night, Sadira has a new spell and this time she is more determined than ever, believing that Aladdin will finally be hers and casts the spell over Agrabah. The next morning, Aladdin, Genie and the others are waiting near a fountain, Aladdin asks Abu and Iago how they're doing since he's noticed they're awfully quiet. Iago agrees, replying that he and Abu feel that reality itself has somehow been altered, but soon brush it off. While Aladdin reassures the pair, Genie begins to tease Aladdin of his romantic relationship with the princess, causing Iago to grow impatient waiting for Jasmine.
Suddenly, Sadira arrives and she is shown to be wearing Jasmine's clothes. Iago and Abu are not happy seeing her and also notice her clothing. However, Aladdin instead comments that Sadira looks beautiful and kisses her much to Abu and Iago's shock. While Aladdin and Sadira leave, Iago is shocked and confused to what he witnessed, but Genie instead isn't surprised and says that he's happy for Aladdin and... The Princess!. Iago becomes even more surprised and confused but believes everyone is playing a joke. Surprisingly, Genie informs Iago that Sadira is Aladdin's fiancée. While Abu is furious, Iago is even more confused, seeing that everyone not only believes that Sadira is the princess, but is more surprised that she is engaged to Aladdin and starts to feel sick. Genie notices and begins checking his health, but seeing nothing wrong, he brings Iago over to Aladdin and tries to explain his behavior. Iago stops Genie and assures everyone he's fine. Once everyone leaves, Iago whispers to Abu they should keep quiet until they figure out what's going on.
Arriving at the palace, the group meets with the Sultan and begins to speak with Aladdin, questioning if he's nervous and while Aladdin assures the Sultan of his decision, Iago becomes suspicious of their conversation. During this time, Sadira calls to Razoul, (but mistakes him, calling him Raoul) and orders him to bring them grapes. Surprised by her behaviour, Aladdin questions Sadira, but as she tries to explain herself, Rajah arrives and upon noticing Sadira, gets ready to attack her, surprising everyone. Aladdin protects Sadira, jumping in front of Rajah and is angered by his behavior. Genie notices and points out that his behavior is similar to Iago and Abu, causing Sadira realize that the spell she cast didn't work on the animals. Sadira creates an excuse for Rajah, claiming he hasn't been fed yet and orders him to wait in another room. After Rajah leaves, Sadira persuades everyone go to the gardens while she handles "feeding" Rajah.
With everyone gone, Sadira goes after Rajah and magically confines him in a cage, afraid that he will make everyone realize the truth that she and Jasmine switched places. Unknown to Sadira, Iago and Abu secrelty follow her, discovering her plot and witness her magically encaging Rajah. Feeling remorse and guilt, Sadira assures Rajah his imprisonment is only temporary and begins her search for Iago and Abu. While Sadira searches for them, Iago starts to panic, but quickly calms his nerves and begins to think of a solution as Abu begins to free Rajah from his cage. Iago realizes that since Sadira and Jasmine switched places then since Sadira became a princess, Jasmine has likely become a streetrat. Iago realizes the first step in stopping Sadira is to locate Jasmine, but is interrupted when he discovers Abu's attempts to rescue Rajah and is strongly against freeing him in fear of his own safety. However, hearing Sadira approaching, Iago makes a truce with Rajah and begins helping Abu to rescue him. Sadira returns but witnesses Rajah, Abu and Iago escaping the palace.
Sadira calls out to Razoul and orders him to catch Iago, Abu and Rajah and bring them back to the palace. Following Sadria's orders, Razoul immediately leaves the palace and starts his search when Aladdin arrives and questions the situation, but Sadira hides the truth. Aladdin becomes suspicious of Sadira, noticing her increasingly strange behaviour. Sadira assures Aladdin, revealing she is excited of the upcoming wedding taking place the next day, revealing it the unknown subject Aladdin and the Sultan were discussing earlier. Meanwhile on the streets of Agrabah, Rajah causes a panic among the people, while he, Abu and Iago avoid capture from the palace guards. Briefly losing sight of the guards, the Gang take a short break with Iago expressing his annoyance of being unable to hide due to Rajah gaining too much attention. However, they notice are no guards in sight, believing they are safe, but instead discover they've have fallen into a trap, having been caught in a net. Razoul and the guards appear from hiding and Razoul orders Rajah, Iago and Abu to be returned to the palace.
Razoul and the guards are about to take them away, until they are suddenly attacked and have barrels thrown over them. Their savior is revealed to be none other than Jasmine, who is now dressed as a street rat. Jasmine draws out a knife and frees them, telling them to escape. Overjoyed, Rajah and Abu reunite with her while Iago is relieved, believing that their troubles are over. However, they discover that Jasmine is same as everyone else as she actually believes herself to street rat and doesn't remember them at all. Iago tries to tell her the truth but she refuses to listen and tells them to leave her alone while mentioning the wedding parade approaching and leaves. The others become curious about the parade and finally discover that Sadira and Aladdin are getting married soon. Iago begins to lose hope, believing that their lives are over, but Abu instructs Iago to find Jasmine and convince her of the truth. Iago doubts that he'll be able to convince her, but after being threatened to be eaten by Rajah, he agrees.
The Royal Wedding Parade is beginning and while the crowd is occupied, Jasmine begins to steal from the people, but is interrupted when Iago appears. Jasmine resumes stealing. Iago attempts to reveal the truth to Jasmine, confessing she is actually the true Princess of Agrabah, causing the crowd to take notice. Jasmine hides Iago away, losing the crowds attention. Jasmine becomes increasingly angry with Iago and now has regrets to rescuing him. Suddenly, Jasmine and Iago take notice of they Wedding Parade upon hearing the the arrival of Sadira and Aladdin, riding on top of an elephant. Iago questions Jasmine how she doesn't know Aladdin and while Shen attempts to deny Iago's claims, Jasmine begins to feel drawn to Aladdin upon finally noticing him. Reluctant, but still uncertain and drawn to Aladdin, Jasmine agrees to go with the group and begins to believe their claims.
At night in the palace gardens, Jasmine and others have sneaked in without the guards noticing. Iago doesn't think this is a good idea, reminding they had only recently escaped. Jasmine feeling drawn to Aladdin says she needs to see him again, even if it's only for a moment. While Jasmine and the others sneak through the corridors, they spot Aladdin and Sadira in one of the rooms where Sadira is trying on bridal dresses. Suddenly the Sultan appears, revealing he's lost and asks where is his bedroom. After quickly giving him directions he begins to leave, but stops for a moment and starts to feel drawn towards Jasmine. He begins to wonder if they've met before and while Jasmine answers no, the Sultan agrees and reveals he will be giving Sadira away at her wedding, but admits if he had another, he'd want her to be as beautiful as Jasmine. However, for a brief moment, Jasmine calls him her father, appearing to have regained some of her memories.
Suddenly, Aladdin and Sadira arrive and Sadira is shocked to see the animals have found Jasmine. Rajah is about to attack her but is stopped by Genie, making the Sultan again question his behaviour. Sadira then accuses Jasmine of being a witch, claiming to have the animals under her spell. However, Iago tries to reveal that Sadira is lying and she is real witch, but everyone is immediately confused. Sadira calls out for the guards to arrest them. Iago and Abu try to escape but Carpet soon captures them. Jasmine tries to sneak away, but Aladdin notices and grabs her, leading them into a collison, where they look into each other's and realize there's something between them. However, the guards soon arrive and Sadira orders them to take Jasmine and the others to the dungeon, the Sultan tries to protest, asking what exactly has Jasmine and others done, but Sadira assures him that Jasmine is a witch.
While Jasmine, Iago and the others are taken away, Aladdin starts to wonder who she is. Sadira notices and questions Aladdin's love for her and while he replies yes, Sadira then suggests that instead of getting married the next day, she now wishes to get married tonight, much to everyone's surprise. Sadira realizes that since Aladdin and Jasmine are starting to remember each other, she realizes that in order have Aladdin all to herself she must marry him now otherwise the spell will soon be broken. Aladdin and The Sultan are at first against the idea since it's still nighttime, Sadira manages to persuade them to which they eventually agree and begin to prepare for the wedding.
Meanwhile in the palace dungeons, Jasmine, Iago, Abu and Rajah are all chained and caged up. Jasmine finally realizes that there is something more between her and Aladdin and knows that Aladdin felt it as well. Suddenly, they overhear Razoul talking about Aladdin and Sadira's wedding, but are shocked to hear that it's taking place tonight. Upon hearing the news, Jasmine says they have to stop them, but Iago begins to make sarcastic remarks of the idea of escaping, resulting in Rajah knocking over his cage and falling to the ground. Iago further complains, but soon realizes he is now able to move. Abu instructs Iago to his direction, where Iago gets Abu's lock pit and starts to set himself free.
Later, as Genie helps Aladdin prepare for his wedding, Aladdin mentions Jasmine and reveals he is unable to get her out of his mind. Genie simply believes that Aladdin is nervous about his wedding. However, Aladdin begins to have more memories of Jasmine, believing he has always known her such as the sound of her voice or the sweep of her hair. However, Genie is now convinced that Jasmine really is a witch and has placed a spell on Aladdin, he tries to "break the spell" and believing it worked, Genie and Aladdin leave to attend the wedding. In the decorated Throne room, Aladdin arrives and he and Sadira start to walk down the aisle.
Oustide, the palace guards are keeping watch, but unknown to them Abu ties a rope around their legs and Rajah grabs the end and runs off with the guards tied down behind him. Meanwhile as Aladdin and Sadira are still walking down the aisle, they hear the commotion outside and Genie and Carpet leave to handle it. Genie and Carpet soon find and capture Abu, Rajah and Iago while Jasmine runs inside the palace. The ceremony is almost completed and as Aladdin and Sadira are about to kiss, Jasmine bursts in and stops the wedding. However, Genie shortly arrives and gags Jasmine, assuring everyone continue on with the wedding. However, Aladdin instead starts to come over to Jasmine. Sadira tries to stop him saying they belong together, but Aladdin tells her they don't and admits this marriage just isn't right. Aladdin and Jasmine share True Love's Kiss which breaks Sadira's spell. Iago, Abu and Rajah soon finds themselves in the palace gardens where things have been restored to normal, finding Aladdin and Jasmine happily together.
Iago and Abu happily cheer that the kiss broke the spell and soon reunite with Aladdin and Jasmine. Iago begins to ask if they remember what happened and mentions that Aladdin almost married Sadira, instead everyone finds this confusing and Aladdin says that Jasmine is the only one for him. The scene ends with everyone happy and everything restored to normal, leaving Iago, Abu, Rajah and Sadira the only ones who remember what happened. Meanwhile back at Sadira's home she is annoyed that the spell is broken, but starts to come up with a new plan using: Secrets of Sands Mesmerism.
- Throughout the entire episode, Sadira keeps mispronouncing Razoul's name.
- Goof: When Genie captures Iago, Jasmine is shown to be wearing her regular outfit, instead of wearing her street rat outfit.
- At the end of the episode, Sadira starts planning the events of Dune Quixote.
- The episode's title is a pun on "sandwich".
Home video releases
- Jasmine's Enchanted Tales: True Hearts
- Disney Princess Party: Volume 2