As the newest royal storykeeper of Enchancia, Sofia is ready to give unfinished tales a happy ending! While on a trip to Wei Ling, Sofia attends the Festival of Kites where Jun has the honor of launching the first kite this year. Then when Sofia visits the secret library, she learns the tale of a Noble Knight seeking the Ice Fire Shield! And when Sofia’s amulet summons her to help Princess Charlotte of Isleworth, she must break an enchantress’ curse that turned Charlotte into a beast! When Sofia’s royal amulet turns blue, there’s always a brand new adventure ahead!