I saw it once alone and then with a good friend last weekend. Might go see it again. I def enjoyed it more the second time around.
The first viewing is more of me going with a check list making sure they didn't mess up the movie. The 2nd time is to put the check list away and just enjoy the film. The third is when you're hooked and just NEED to see it once more.