ABC finally aired its "The Little Mermaid Live!" live-action/animated hybrid production Tuesday night.
The show combined scenes from the 1989 film with live performances of musical numbers from stars like Halle Bailey as Ariel and Queen Latifah as Ursula.
But "Little Mermaid Live!" has received mixed reviews. Some of the criticism has come from Shaggy's performance as Sebastian, though it wasn't necessarily about his singing.