Location is Set for The Little Mermaid’s Live-Action Disney Movie

screenmixApril 7, 2021

Filming is set to start in early summer and will involve ‘300 people working on the island location’ for about three months, according to Variety…