Heroes is about a mentally ill Vietnam vet Jack Dunne (Henry Winkler) who escapes a mental institution. He meets Carol Bell (Sally Field) on a Greyhound Bus. Carol is running way from her life at the moment, one that includes a fiance she isn't sure she wants to marry. Carol befriends Jack but starts to feel put upon when she has to keep him out of trouble at the truck stops. Eventually, Carol takes a liking to the high-spirited Jack, who is on his way to visit an old friend from Viet Nam. The two had made plans during the war to open a worm farm. Carol stays with Jack to ensure that he makes it to his destination. At the home of his friend, it dawns on Carol that Jack may have a serious problem, but by this time she has fallen for him and plans to help him any way she can.