The basic story idea is pretty basic, but what makes GO so much fun (and such a joy to revisit over and over) is the characters. There's quite a few main characters (like a dozen) and everyone of them is unique and interesting. That's no small feat, since I can't even tell you how many horrible films I've sat through that didn't even have one interesting character!
Fast pace, smart script, pre-tainted Katie Holmes, young Sarah Polley, young Timothy Olyphant, fun 90's music, lots of quotable lines, tantra sex and "...the Family fucking Circus, bottom right-hand corner, just waiting to suck."
Ah, to live in a town where they still provide bags at the store. Must be nice.