Great singing, and compelling characters. I saw the play in west end and the movie was tons better at telling the stories of the characters. The description of latino culture was so authentic. I just thought it was overall very creative and entertaining. My only beef was the sexual undertones in dancing and lyrics which would keep me from wanting to watch it with my kids