SLC Punk! (1998)
Set against the backdrop of Salt Lake City’s conservative culture, rebellious punk Stevo (Matthew Lillard) and his best friend Bob (Michael A. Goorjian) live life on the edge, rejecting authority and embracing chaos. But as Stevo faces the inevitable crossroads between reckless youth and adulthood, he begins to question his ideals, friendships, and the true meaning of rebellion. With its blend of humor, angst, and heart, SLC Punk! captures the wild spirit of the punk movement while delivering an unexpectedly emotional punch.