It's gotten a lot of hype and press and many predict (especially after the Globes) that it'll be the big winner at this year's Academy Awards (February 27th). So ... was it THAT good? ... In a word? Yes. The movie was outstanding. At exactly 2 hours long, it never felt dragged on or slow for an instant. The 'protagonist', Mark Zuckerberg, WAS kinda an asshole who was hard to like and sympathize with ... but I think that was the point, and you never really stopped rooting for him regardless. There's never any huge worry since pretty much everyone already KNOWS how the story ends, but it was still exciting all the way through.
Jesse Eisenberg? Awesome. Once touted by many (myself included) as a 'poor man's Michael Cera' has been grinding for a while with most notable recent starring roles in Adventureland and one of my faves of 2009, Zombieland. He's the MVP in The Social Network and his star has totally skyrocketed from it, especially with his Oscar nod for 'Best Actor', win or lose.
Honorable mention and huge kudos also are in order for Justin Timberlake who portrayed Sean Parker. Definitely his best role and strongest performance to date, which I think cements him a true actor and NOT just another musician trying to do it all, but only succeeding in embarrassing himself up on the screen ... *cough* 50 Cent *cough*
Also snaps for Armie Hammer (cool name) for playing 2 people: The Winklevoss Twins (not so cool name). The best special effects are the ones you don't even know to look for, and The Social Network pulled THAT off terrificly as well. (although seldom mentioned, actor Josh Pence stood in as the 2nd twin in scenes where both brothers appeared together. His face was later removed and Armie Hammer's face was inserted)
So what's the overall verdict? ... with the ratings system of:
I Loved it. Without a doubt, one of the top films of 2010. So scrounge your pennies together. Put on your puffy jacket and that ugly hat of yours (you know the one I'm talking about), and go out and buy this movie. It's def worth watching over and over.