Answer
The film "I Never Sang for My Father" features Robert Klein in the role of Gene Garrison. The plot revolves around Gene, a middle-aged man struggling with his relationship with his widowed father, played by Melvyn Douglas. Gene's father is demanding and critical, leading to tension and conflict between them.