I love the parallel relationships, and how they show the characters learning and growing through these experiences. The dialogue is fast, witty and amazing. We try and catch all of the references, but confess that many pass us by the first viewing or so. Fun to watch on so many levels, even when it makes me cry....and they always make me think.