This movie has it all: great characters, storyline, choreography, acting, comedy, drama, visually stunning. The message that this movie sends is awesome for all Latinos. It also has DR actors playing the role of Puerto Rican's and Puerto Rican actors playing the role of Dominicans. Mexican, Cuban, Dominican, Puerto Rican's all Latinos must watch.