Good Will Hunting, was, as the title suggests, good. Matt Damon plays a realistic, if profane, twenty year old Will Hunting, who struggles to find purpose in his life, despite his uncanny math ability. This changes once he is arrested for starting a fight and forced into mandatory psychology with Sean McGuire (played by Robin Williams). Throughout his therapy sessions, they form a bond and McGuire (predictably) convinces Will to do something with his life.
The plot is predictable and cliché, starting with the classic unrealised genius character and ending with his life turning out perfectly. This dull plot development does help create a realistic main character, but Will Hunting is already believable due to his dialogue and portrayal