A princesa Miranda vive com o seu pai, o rei dos Oceanos, e as suas duas irmãs num palácio mágico. Ela tem a mais bela voz de todo o reino. Miranda têm grande curiosidade sobre o mundo dos humanos, e porque razão eles não tratam o mundo dela com o mesmo amor e respeito que ela tem por ele. No aniversário dos 15 anos de Miranda, ela recebe permissão para ver e admirar o mundo dos humanos. Acompanhada por Acme, um amigo seu, ela nada até à costa. Aí Miranda salva a vida de um belo príncipe e brevemente terá de fazer muitos sacrifícios. Para isso ela faz um acordo com o mar com o qual ela poderá tornar-se humana. Miranda quer que os humanos oiçam a sua voz e durante a sua viagem pela terra ela encontra o verdadeiro amor.