Enchanted takes bits and pieces of a classic tale and throws it into 20th century reality. There are a few actresses who could play a princess and Amy Adams is certainly one of them. Patrick Dempsey always plays a charming guy, so this on-screen couple is one audiences can get behind and totally get infatuated with. A few parts of this story are cringe worthy, but overall the story achieves everything it sets out to do by giving an old tale a new spin.

star rating: 7/10