i am legend is good but because it should have been better it loses some points.

the story from the book and even the movie story is just so amazing that it demands a stellar writer and director. it didn't have those. will smith wasn't a poor choice of actor, but in some ways it seemed like he was due to direction imo. he seems to be trying to break out of his stereotype, but i dont think will be truly successful until he teams up with a supreme director.