This proves punk isn't dead.  SLC PUNK is top quality fun.  PUNK takes you into the life of a group of punks and punk wantabes and explores their universe, shedding light on the whole spiked blue hair look.  Matthew Lillard does a truly wonderful job capturing the essence of a confused teen punk in the middle of religious nowhere USA.  Unfortunately Lillard always plays the exact same charater in all his movies, but thats cause hes a damn good screwball.  Another reason that I give this five stars is its soundtrack.  You'll be banging your head to the awsome selection of tunes.