Con motivo de la boda de su hijo adoptivo Alejandro (Ben Barnes) con Missy (Amanda Seyfried), Ellie Griffin (Diane Keaton) vuelve a su antiguo hogar...
Narra la odisea que debe vivir la bella princesa Giselle (Amy Adams), que es transportada por un hechizo de la malvada reina Narissa (Susan Sarandon)...