The Little Mermaid Disney+ Hotstar Release Date Set for September 6
The Little Mermaid is headed to Disney+ and Disney+ Hotstar on Wednesday, September 6. The live-action reimagining of the eponymous 1989 animated musical will arrive 103 days after its theatrical …