The Curse of Princess Ivy

Sofia the First: The Curse of Princess Ivy is a Sofia the First special, that aired on November 23, 2014 as a Disney Junior special movie event.

Plot
In the garden, Sofia is playing hopscotch while singing a song about witches and wizards. Unbeknownst to her, Amber is watching from the shadows and is listening to her talking to her animal friends. Amber confronts her little sister about it. At first Sofia, as usual, tries to shrug it off as nothing and lie through her teeth but Amber, for once, sees through her little sister's excuses and proves her case beyond any reasonable doubt by stating that she heard her tell Clover that "his rhyme was funny". Realizing that she's caught, Sofia finally tells the truth and reveals the secret of her Amulet, explaining that it gives her the power to talk to animals and summon Princesses when in trouble. Amber becomes jealous about not getting the amulet.

Meanwhile the castle is preparing for King Roland and Queen Miranda's wedding anniversary ball. They make Jiggly Wiggly Pudding and talk where people will sit. That night, Amber decides to have a sleepover with Sofia in her room; the two of them build a tent, play cards, and then go to sleep.

In the morning, while Sofia is still sleeping, Amber takes Sofia's Amulet without her permission and wants to summon Rapunzel, but instead summons a princess dressed in black and white known as Ivy. The two princesses greet each other warmly and Amber invites Ivy to tour of the castle, and magical butterflies begin to change color in the castle. Meanwhile Clover tries to wake up Sofia, but she can’t understand him because she doesn't have her amulet! Once she discovers her amulet is gone, she realizes that Amber had taken it and goes all around the castle looking for her while everyone else is dealing with the butterflies. Sofia catches Amber with her amulet, and Amber introduces her to Princess Ivy, who refers to her as “a burst of Lavender Radiance”. Sofia then explains that there was a misunderstanding about the whole Princess thing, where they help you in trouble. When Ivy hears that the amulet will send her back to where she came from, she sends one of her butterflies to steal the amulet. Here, Princess Ivy reveals her true nature that she was exiled on a desert island when she tried to overthrow her older sister and now that she is free she desires to claim Enchancia as her own kingdom. She also plans to destroy the amulet, because it’s the only thing that will send her back where she came. Sofia is mad at Amber for taking her amulet and bringing an evil princess to Enchancia. Then Sofia realizes that bringing Ivy here was a curse that the amulet put on Amber because she stole the amulet from her and betrayed her trust, which counted as a bad deed.

The girls go to Cedric for help, and they tell him about Princess Ivy and her plans to take over the kingdom and destroy the amulet. Cedric tells them that the amulet is indestructible, but the only way to destroy it is the fire breath of Enchancia's eldest dragon, Everburn. Unfortunately Ivy's the butterflies hear everything and fly away to tell her. Ivy takes a coach and flies to an island known as the Blazing Palisades. Cedric says that Amber needs to break her curse to stop Ivy. He suggests that Amber return the amulet to her sister, and she has to go after Ivy. Amber doesn't understand why she has to go after Ivy and asks who Sofia thinks she is. Cedric states that Amber is the person who caused this problem in the first place, and Sofia angrily states that Amber got the kingdom into this mess and has to get it out. Sofia, Amber and Cedric follow Ivy in one of the old coaches with Sofia riding the coach.

They make it to the island, and Amber doesn't understand why they have to climb all the way to the top. Sofia is still angry with Amber for her betrayal, and she tells her big sister to stop complaining and help retrieve the amulet. Cedric explains to Amber that the reason Sofia's holding a grudge against her, despite knowing that Amber summoning Ivy was just an accident and despite normally being the forgive and forget type, is because Sofia trusted Amber with her secret and Amber betrayed her by taking the amulet and because of that betrayal she might lose her amulet and her family, both of which Sofia truly loves, forever which Sofia can't forgive. This makes Amber realize that Sofia loves her amulet not because of the powers it gives her but because of the friends she's made because of the amulet's magic and that the amulet cursed her not just for stealing the amulet but also for betraying her little sister and that to break the curse she must make it up to Sofia. The trio find Ivy trying to get Everburn to burn the amulet. However with a bit of magic to distract them, Sofia gets back the Amulet but the curse is not broken. Sofia and Amber refuse to give Ivy the amulet and run out of the cave but wind up falling down a chasm. Ivy's butterflies try to get the amulet, but Everburn demands she leave them alone and threatens to roast the butterflies, leading Ivy to go back to the castle. Everburn is too big to fit in the hole, and Cedric can't find his wand because his memory was erased by one of Ivy's dragonflies.

Down in the hole, Sofia is really mad at Amber for her actions and regrets trusting her with her secret. Amber realizes that she's been very selfish and a really bad big sister to Sofia. Amber regrets stealing the amulet and apologizes to Sofia for everything. Suddenly the amulet glows and looking up they see Rapunzel who has been summoned by the amulet and helps them out of the hole with her long hair. After Sofia and Amber tell her about Princess Ivy, Rapunzel states that she's not sure how to stop her. They climb onto the dragons and fly back to Enchancia. While flying Amber confesses to Rapunzel that Ivy's presence is a curse on her because she stole Sofia's amulet and betrayed her trust. Through a song, Rapunzel tells her about her loved one Flynn Rider, who risked everything even his own life to save her from Mother Gothel, and tells Amber that to break the curse and send Ivy back she must prove she loves Sofia to the point where her little sister means more to her than she means to herself. She then wishes Amber good luck and returns to her own kingdom.

Amber and Sofia find the entire castle all in black and white. Roland tries to command her to stop but ends up being put to sleep. Then she hits Cedric with a dragonfly after refusing to remove the amulet from Sofia. She then turns to Sofia and tries to hit her with her dragonfly, but Amber takes the hit instead, saving Sofia, and as a result breaks the curse, sending Princess Ivy back to where she came from.

The colors across the kingdom are restored and because the dragonflies erased everyone’s memories, no one but Sofia and her animal friends remember what had happened. The royal family then proceed down the hallway to celebrate Roland and Miranda’s wedding anniversary, with Amber telling Sofia she is glad to have her as a sister.

Cast

 * Ariel Winter as Sofia
 * Darcy Rose Byrnes as Amber
 * Mandy Moore as Rapunzel
 * Anna Camp as Princess Ivy
 * Tyler Merna as Prince James
 * Travis Willingham as King Roland II
 * Sara Ramirez as Queen Miranda
 * Tim Gunn as Baileywick
 * Wayne Brady as Clover
 * Ashley Eckstein as Mia
 * Meghan Strange as Robin
 * Jess Harnell as Cedric the Sorcerer
 * Oliver Platt as Everburn
 * John Michael Higgins as Flambeau
 * Sam Riegel as Smokelee
 * Gary Anthony Williams as Hobwing
 * Mick Wingert as Nitelite

Songs

 * A Kingdom of My Own
 * Smoke, Wings and Fire
 * Dare to Risk it All

Trivia

 * This episode's original title was The Wrath of Princess Ivy, but was changed to The Curse instead.
 * Rapunzel is the first non-traditional animated Princess to appear on the show. She is also the first Disney Princess to sing a whole song by herself instead of Sofia and Amber singing along.
 * This is the second time Amber takes the amulet for her own selfish desire, the first was "Princess Butterfly".
 * Amber mentions Princess Jasmine from "Two to Tangu", Ariel from The Floating Palace, Cinderella from the pilot and Belle from "The Amulet and the Anthem". She also mentioned Rapunzel for summoning while wearing the amulet before she came to help in the palisades.
 * Rapunzel is the eighth Disney Princess to appear on the show.
 * The first was Cinderella in Sofia the First: Once Upon a Princess.
 * The second was Jasmine in "Two to Tangu".
 * The third was Belle in "The Amulet and the Anthem".
 * The fourth was Ariel in Sofia the First: The Floating Palace.
 * The fifth was Aurora in "Holiday in Enchancia".
 * The sixth was Snow White in "The Enchanted Feast".
 * The seventh was Mulan in "Princesses to the Rescue!".
 * This is the third Disney Junior special in the series, the first was Once Upon a Princess and the second was The Floating Palace.
 * Rapunzel is the third Disney Princess Amber meets, the first was Jasmine in "Two to Tangu" and the second was Mulan in "Princesses to the Rescue!".
 * Everburn's voice is played by 2012 and Bicentennial Man star Oliver Platt, and Pitch Perfect and Bad Teacher star John Michael Higgins provides the voice of Flambeau. Higgins is also known as Bill Feingold in Bicentennial Man. However Platt and Higgins star in the same movie.
 * This is the first time the Amulet of Avalor summons two princesses, one of which is not a Disney Princess.
 * This is also the first time the Amulet summons a princess that is up to no good and also not to help them, although it was only a curse for Amber due to her thievery and betrayal of trust when she stole it from Sofia.
 * This is the first time Amber is seen wearing the Amulet.
 * Princess Ivy is the first villain in the show who wants to destroy the amulet instead of desiring its magical abilities.
 * Princess Ivy shares the same color scheme and name as that of Ivy De Vil, the niece of Cruella De Vil.
 * This is the second time the Amulet of Avalor brings a curse upon the one wearing it, whether it is someone else or the princess the Amulet chose.
 * This episode marks the third time the Amulet gets taken by force.
 * This episode reveals the reason that Cedric and Miss Nettle both kept trying to trick Sofia into giving them the Amulet is because when the Amulet of Avalor is taken from its chosen bearer without their consent, the amulet will place a curse on the thief who stole it. The amulet will not activate that safeguard if Sofia willingly takes off the amulet.
 * This is the second time Amber is seen in her nightgown. The first was "The Big Sleepover".
 * This is the first special where Cedric doesn't play as the main villain. However he also does not steal the amulet for himself. Princess Ivy will be the second enemy he will oppose to protect the amulet, the first was Miss Nettle.
 * The Blazing Palisades were mentioned in the lyrics of the Enchancia Anthem just like the Ever Golden Glades in "King for a Day".
 * This is the first special that Sofia doesn't sing in.
 * The amulet's weakness is revealed.
 * It is revealed that Cedric has a sister.
 * No one but Sofia and her animals will remember any of the events as their memories were taken by Princess Ivy's dragonflies.
 * This is the first special that the amulet doesn't grant Sofia a blessing.
 * This is the fourth time Amber is jealous of Sofia.
 * The first was Sofia the First: Once Upon a Princess.
 * The second was "Princess Butterfly".
 * The third was "When You Wish Upon a Well".