James Cagney, the hoofer who did good.