Visually beautiful movie and that's the only reason this gets 3 stars.

Terrible writing, very little character development, cheesy dialogue and cheesy voice acting despite the big names in this film.

First half was dreadful and the 2nd half was slightly better, but even then it was just terrible.

Even my fiance who loves disney and is generous in her ratings of disney films thought it was trash. Stay away.