Rotten Tomatoes tries to hide the Truth about The Little Mermaid Scores