My Son John is a 1952 American political drama film directed by Leo McCarey and starring Helen Hayes, Van Heflin, Robert Walker, and Dean Jagger. Walker plays the title character, a middle-class college graduate, whom his parents suspect may be a communist spy.