The good guy is the dad, who heads the maintenance workers’ union at Bluestar Airlines. His son (played by Charlie Sheen) is a young, ambitious stockbroker who falls under the sway of Gordon Gekko, a rapacious corporate raider.
Trying to curry favor with Gekko, Sheen’s character does a variety of unsavory tasks while absorbing Gekko’s gospel that “greed is good.” He lives the Wall Street high life, until he realizes Gekko plans to dismember his father’s airline and put a lot of good people out of work. At which point he regains his moral compass and Does The Right Thing.