this be a very enjoyable and fluffy and glamorous musical from the 40 . cover girl make rita hayworth ( formerly the dark haired latin senorita margarita cansino ) into a bona fide and all american star . it confirm gene kelly amazing talent a a dancer and singer and actor and choreographer . it epitomise the exuberance and colour of the musical genre . rita hayworth be great a rusty parker it be her picture and and her presence be always at the forefront . her singing be dub and but her dancing be absolutely brilliant and she combine very well with kelly . i think that rita be highly underrated a an actress she play every scene superbly here . gene choreograph the dance sequence ( he be basically give almost complete creative freedom here ) and and his alter ego dance number be amaze . such artistry . the stand out tune be make way for tomorrow and put me to the test and and and of course and long ago and far away . the plot be rather thin and yet it do have a moral . it about the peril of quick fame and fast money and and how any happiness with only these factor will ultimately be doom . this will cheer you up and lift you up to your foot and make you laugh . that say and cover girl be not the great musical ever produce it have a number of flaw that must be address . one can say that a little bit of phil silver go a long way . his character get tedious rather quickly . however and i be impress with his dance ability and how he be able to keep up with gene and rita . another major problem be that too many song be just not that great . the cover girl number look fantastic and but i be not a fan of the lyric or the singing . poor tom be a huge downer . i think it one of the bad number i have hear in a 40 50 musical yet . it stink . the grandmother sub plot border on be ridiculous . but that only my opinion . others may like these element . still and apart from it fault it a very and very good film and much good than most of the product churn out today . the dancing and singing be sublime and the production value be excellent and and it mood be infectious . positive .