I think this movie is one of the better musicals to come out of the '50s. Gene Kelley and Van Johnson make such a great team, it's a shame they didn't do more movies together. Johnson's timing and sarcastic remarks are truly funny. Cyd Charrise is also enjoyable in her Scottish role. This movie is very enjoyable for the whole family.