‘The Little Mermaid’ makes a splash at the box office with $95.5 million opening; dethrones ‘Fast X’ from top spot | English Movie News
"The Little Mermaid" made moviegoers want to head on over under the sea on Memorial Day weekend. Disney's live-action remake...