This film is so much fun I didnt want it to end. Amy Adams is transcendent in her role as the Princess to be Giselle. She shouldve gotten an Oscar for this performance. For me it is one of the most enjoyable and delightful performances Ive seen in a long time.I had to practically be forced to watch this film since it seemed on the surface like a kids film I didnt want to see. I was wrong. It is a film for everyone. It is funny and touching and has scary moments and great singing and dancing and its a beautiful film to behold in every way.I loved this film.