Yep, saw it in the theater last week too. Saw the movie multiple times, but never read the book until graduate school (see below).
You'll love this...when I was doing my MBA at UM, I took an Intersession class (the two weeks in January before "regular" classes start). The class was called...