I did not like "I Am Legend". It was all wrong, especially the ending. For example, why were the darkies attacking humans? They couldn’t possibly need human flesh to survive or they’d all be dead. Fewer humans, less food, no darkies. So why were there so many of them? And then what Will Smith’s character does at the end was not at all consistent with who he is. I didn’t like the movie at all – I said as a science fiction book it would never survive.
Turns out "I Am Legend" was a book first and the movie makers changed the ending! Go see the alternate ending for "I Am Legend" that will leave you feeling much better about the movie.