The songs are wonderful. The story line wanders so much that if I had not read so many critics reviews I would be lost in the maze of characters and color. It was funny, amusing and had fully realized characters. However why the hispanic accent? Understandably they were speaking in their native tongue. Why make the English undecipherable for many of us whose hearing maybe isn't perfect?. I just pretended it was all in Spanish. The action made the characters real. But I may have missed out on jokes.
I thought the message to be who you are and know you are satisfied to love others for who they really are came across in spades.
Bruno makes the meaning of the story come alive. He is the messenger.