If you're on the fence with this movie, I think it deserves a second or even multiple viewings. As expected, I picked up on a lot of elements missed in the theater. I've also had a lot of fun reading various interpretations of elements throughout the film, all over the net...