Too bad for a flawed script

Rating: 5/10 (18 November 2012)

The reason why such a great movie can only deserve a mere 5 star is because of a MAJOR flaw -- scriptwriting.
Knowing a little bit about Mark Zuckerberg and as an engineering student who had spent time with geeks and hardcore programmer back in university days, I can say for sure that this movie just showed how much lack of understanding it has towards the true nature of Zuckerberg.
His character portrayal is totally wrong -- it is not wrong to have a strong enthusiasm and confidence/or arrogance behaviour, but it is not right that the movie portrayed him in such a way like everything he did or would do in the future is fueled not purely out of passion, but more like of a vengeful nature. Programmers, no matter how arrogant they are, do not behave like that. His face shows anger all the time, even Eduardo look more like the geek.
These are not just my own opinions. Please read the REAL Mark Zuckerberg's own opinions about this movie -- he just summarized all the aforementioned -- and if the original, still living billionaire was that unhappy on a film about him, that's enough for a low rating from me. and what is with the addition of a break-up with girlfriend (who is not real) & that rubbish ending just for the sake of adding some Hollywood flavour? For a script that is ADAPTED from a book...come on is that all it can do? David Fincher, do you make movies to please yourself, or to stay true to the person who allow you to reveal his story to the world?