It's not magnificent, but it certainly doesn't disappoint. One can be exceedingly critical over this adaptation or one could choose to set preconceived notions and expectations aside to simply enjoy the visual delight that is this film. I did notice growing inconsistencies in Hathaway's accent(s) which I don't believe would take away from the experience for the majority spectrum of viewers. Aside from that, however, good family entertainment and a good effort by the cast and crew.