‘The Little Mermaid’ opens in theaters this weekend

(CNN) – The wait is over.

“The Little Mermaid” hits theaters Friday in a new and expanded version of the beloved film.

While several new songs were written for the movie, “Part of Your World” remains the centerpiece.

The live-action and CGI reimagining of “The Little Mermaid” stars Halle Bailey as Ariel, a role she earned on the strength of her voice.

The filmmakers said when Bailey auditioned, she shut her eyes and sang “Part of Your World” so beautifully that it left casting directors in tears.

They knew immediately that Bailey had to be Ariel.

“The Little Mermaid” also stars Melissa McCarthy as Ursula, Javier Bardem as King Triton, Jacob Tremblay as Flounder and Daveed Diggs as Sebastian.