“The Little Mermaid” makes box office splash with $95.5 million
Disney’s live-action remake of its 1989 animated classic easily outswam the competition, bringing in $95.5 million on 4,320 screens in North America, according to studio estimates on May 28. […]