Many people under the age of 50 have never heard of him, yet in the 1930s and ‘40s, Jimmy Cagney was one of Hollywood’s biggest box office stars.