The movie based on the novel City for Conquest by Aben Kandel and is about truck driver , Danny Kenny ( James Cagney ) , who starts as a New York boxing contender . Cagney plays a truck driver named Danny Kenny , who starts as a New York boxing contender .