Several characters from the first film will return to the sequel. We have Amy Adams as Giselle, Patrick Dempsey as Robert, James Marsden as Edward, now king of Andalasia and Idina Menzel as Nancy Tremaine, Edward’s wife and queen of Andalasia.
Gabriella Baldacchino plays Robert’s teenage daughter, replacing Rachel Covey, who played the 6-year-old daughter in the predecessor. Griffin Newman also replaces Jeff Bennett and Kevin Lima as the voice of Pip, Giselle’s chipmunk friend.
Joining the sequel cast is Saturday Night Live's Maya Rudolph as Malvina Monroe, Kolton Stewart as Tyson Monroe, Malvina's son, Glee's Jayma Mays as Ruby, Yvette Nicole Brown (Community) as Rosaleen, Oscar Nunez (The Office) as Edgar, Ann Harada and James Monroe Iglehart as Robert's colleagues and twins Lara and Mila Jackson as Sophia, Giselle and Robert's newborn daughter.
Like its predecessor, Disenchanted will feature lots of musical numbers, with Idina Menzel adding her melodious voice, which she didn't do in Enchanted. Fans of the teen musical drama show Glee are well acquainted with Menzel's musical persona, as she played the role of Shelby Corcoran, Rachel's estranged mother, a Glee instructor with former dreams of becoming a Broadway star.