“The Little Mermaid” Releasing in China on May 26th, Day-and-Date with U.S. Release Apr 04, 2023 6:54 am (Pacific) Luke Manning