Hope was probably 52 when this was filmed. Cagney was 56. They were middle-aged men.
This is from The Seven Little Foys (1955). I saw it in a theater. I paid. It was money well spent. (No, I did not ask a girl. When you are 13, and you like this sort of thing, you are a pariah.)