News

Enchanted takes the tried-and-true happily-ever-after story and turns it upside-down. Princess Giselle (played by Amy Adams) ...