This movie is enchanting and beautiful! I think critics are way too harsh these days! The characters are so loveable and they teach you to never give up on your dreams, accept who you are as you are. My daughter loved it and it really pulled at her heart strings. The message of this movie is that we dont have to be perfect, but to me this was perfect!