Sterling and powerful performances by Spencer Tracy and Frederic March. Gene Kelly and Dick York are wonderful too.