This is my all time favorite musical...I think this one set the basis for all future musicals, even the modern day ones. My boys (11 and 14) even enjoy it. The colors, scenes and music in this are unforgettable. Gene Kelly is so hansom in this fill and Debbie Reynolds is just the cutest thing ever.