According to the director, making the film was a long "battle."
Adams almost didn't get the role of Giselle because she wasn't a big star yet.
There are tons of Disney Easter eggs hidden throughout the movie
Adams said that her princess dress was really uncomfortable because it was so heavy.
Dempsey took the role because he wanted to do something more "positive."
Dempsey found it challenging to play the straight-laced character in such a bold and colorful film.