Truly a mix of the best. The Little Mermaid was a mix of the original, broadway shows, and remaining. The movie kept most of the original, added more to some of the story. It added more backstory to some of the characters and music that for the remaining. The updated original songs were good. Some sounded better than others. The acting was really good. The visual effects were pretty good. Looked better than I thought it would. The production team kept a good balance and it felt like they tried to reach both the old audience and a new one. The family and I enjoyed it even though it was a little too long. Would recommend to those who are fan of the original, the Broadway shows and like to be surprised by new additions that fit the world we live in today. Enjoyed the cameo too.