For most people, it's either a hit or miss. I loved it. I would see why people wouldn't like tough. Most of the people in the movie are Hispanic and the jokes might not be understandable to any non-Hispanic people. Even if you don't understand the "jokes" I think that the movie is very enjoyable. The music and the dancing are great. People say it's very repetitive but I think it's just the build-up of the story. I would definitely pay to watch it again.