Enchanted ★★★

Proof Disney can still make smart, entertaining movies. They are simply refusing to. Amy Adams is perhaps the only actress who can play a convincing real-life Disney princess.