I really wish that I had never read the book before I saw this film because it was so bad!
I really do not think it should have been called I am Legend because it was barely like the book and the whole idea of the "I am Legend" thing wasn't even in the film. It was stupid. And why were the vampires CGI! there was just no need for that. Why was he a Doctor, Why were there stupid flashbacks, where were there other people!!!!
But I love Will and he was great.
The book aside it was a good film, just not I am Legend! I give it 8/10