A visual masterpiece . Halle Bailey was perfectly casted as Ariel and her supporting cast is just as amazing. The photorealistic animals actually work in the depths of the film. Melissa McCarthy is terrifying in this film and so is her human ego counterpart Jessica Alexander . This film is definitely worth a watch.