The film SLC Punk! explores the life of Stevo, a punk living in Salt Lake City, Utah, during the fall of 1985. Stevo’s closest companion is "Heroin" Bob, who ironically fears needles and believes that all drugs, except for alcohol and cigarettes, are dangerous. Together, they navigate the vibrant punk scene, hopping from party to party while residing in a rundown apartment. Their days are often filled with altercations against members of other subcultures, particularly rednecks.
In the midst of their chaotic lifestyle, Stevo juggles a casual relationship with a girl named Sandy, while Bob harbors feelings for Trish, the owner of a local head shop. Their home lives cast a long shadow over their identities; Stevo’s divorced parents are former hippies, and though they beam with pride about their past, Stevo is disillusioned by their transformation into wealthy Reagan Republicans. He remains academically proficient, yet when his father sends an application to Harvard Law School and Stevo gets accepted, he chooses to turn it down, staying true to his anarchistic values. On the other hand, Bob deals with the trauma of a father who is a mentally ill alcoholic, leading to a confrontation that ends with Bob and Stevo fleeing under alarming circumstances.
As Stevo begins to realize the perils of the punk lifestyle, he reflects on the fate of other punks, like Sean, who has spiraled into mental instability after a history marked by violence and substance abuse. Despite his understanding that his relationship with Sandy is casual, he is consumed by jealousy when he discovers her with another man, resulting in a violent confrontation that goes against his core beliefs.
His social circle shifts, with friends like Mark and Mike leaving Salt Lake City for new horizons. At a particular party, Stevo meets Brandy, a wealthy girl whose candid remarks about his punk attire make him reconsider his approach to rebellion. They share an intense kiss, which ignites a sense of hope within Stevo.
Tragedy strikes when Bob is misled into consuming Percodan mixed with alcohol, believing they are mere "vitamins" for his headache, ultimately leading to his untimely death. Devastated by the loss, Stevo transforms his appearance and mindset, declaring an end to his punk persona. In a poignant funeral scene, he vows to pursue a different future, suggesting a hopeful path towards Harvard and possibly marrying Brandy. Yet, in his thoughtful reflection, he humorously admits that his younger self would likely disapprove of his new identity, concluding with a wry acknowledgment that he has simply shifted from one form of posing to another.