How come *spoilers*
How come Ariel doesn't see/recognise Sebastian on Melody's birthday party when he is hunted by Louis? All the guests saw him, and later in the movie Ariel is surprised that Sebastian is at the castle..
I don't get it. Huge Plothole?