The Seven Little Foys (1955)
The Seven Little Foys is a 1955 film starring Bob Hope as Eddie Foy. James Cagney reprises his role as George M. Cohan for an energetic tabletop dance showdown sequence. In addition to the famous film, the story of Eddie Foy, Sr. and the Seven Little Foys also inspired a TV version in 1964 and a stage musical version, which premiered in 2007.
More at Wikipedia.