There was just one thing that was fundamentally wrong with this movie. The time around which it was released, money was actually sleeping. The release of the movie at a time when the economy the world over is in a tailspin is probably the reason it didn't do well in the theaters. Let's face it, the last thing any hardworking, minimum wage earning person wants to see, after paying a lot for the movie ticket in the first place, is people taking about making billions of dollars. If you leave the human emotion aside, the movie is as solid as it's predecessor. The acting is top notch. The casting is great. The story revolving around Wall Street trading, back stabbing, double-crossing, revenge, and values (business and family) is no genius, but gripping enough to keep you interested. I would have said that Wall Street being a talky (dialogue based with no action) was another reason why it didn't do well, but with The Social Network's success recently it would be wrong to suggest that.
So, you have Oliver Stone directing a much awaited sequel with Michael Douglas reprising his role as Gordon Gekko and delivering some good one liners. Charlie Sheen in a blink and you might miss cameo is a nice little touch. Shia LaBeouf is someone who is turning out to be quite a star with slowly expanding his CV playing more mature and serious characters alongside his action/special effects laden roles. Josh Brolin and Cary Mulligan are perfect in their supporting roles.
In my little black book of movie ratings this one gets a nice and solid 3.5/5.
To end, here is some more Gekkoism...
Gordon Gekko: Someone reminded me I once said "Greed is good". Now it seems it's legal. Because everyone is drinking the same Kool Aid.
Gordon Gekko: Bulls make money. Bears make money. Pigs? They get slaughtered.
Gordon Gekko: You know what they say, "Parents are the bone on which children sharpen their teeth."
Gordon Gekko: Money is a bitch that never sleeps!
Gordon Gekko: It's not about the money - It's about the game.