Even on a second viewing still a damn good movie. Picked up more on it the second time around. This movie has so many things it wants to say, and it's very rewarding to see it again and take all of that in. You can't just pin this down to one type of movie; it ranges from mild horror to drama, some comedy, gangster, and parts of a musical.
