Princess Giselle lives in Andalasia, a fairy tale world devoid of problems. Animals sing, and things are always happily ever after. After her "true love" Prince Edward saves her from a troll, she decides to marry the next day and take the throne. Scheming to protect the throne, Queen Narisa, Edward's stepmother, disguises herself as an old hag and sends Giselle to a place where happily ever after never happens-New York City!