Will Smith is really a good actor, and he's great in this. I had some pretty disturbing and vivid dreams after watching it, though. I really need to read the book someday. There are two other movie versions: The Last Man on Earth (1964) with Vincent Price and Omega Man (1971) with Charlton Heston. I've seen Omega Man, and I think it was pretty corny, but I can't remember it that well. Anyway, I Am Legend is very far from corny. It's suspenseful and scary.