Took my 4 year old granddaughter, she loves princess movies. If she was not with me it would not have kept my attention. Even with her there it is not a movie that you walk away feeling touched by the story. Not a fan and won’t be renting once it’s left the big screen. Very disappointing.