It started out really good but the ending couldn't possibly have been any cheesier. A very decent read and a good retelling but it could have been so much better if McKinley had just been a little braver with her characters. Both the Beast and Beauty had much more potential.