SLC Punk! Is a 1998 comedy-drama written and directed by James Merendino and starring Matthew Lillard. The plot focuses on Stevo (Lillard), a gifted college graduate in Salt Lake City, Utah, who has recently bought wholeheartedly into the anti-establishment punk lifestyle. He spends his days partying and fighting alongside a motley assortment of local SLC punks, all the while providing a spirited intellectual defence of his philosophy. However, the contradictory and unsustainable punk lifestyle gradually begins to wear on him, and he faces a crisis in the direction his young life will take.