Factual error: When Robert Neville is driving golf balls off the deck of the ship, he sees a deer on the mainland. He and his dog go in pursuit. In a wide, distant shot, we see the deer fleeing full-tilt down a city street, with Robert Neville pursuing at the same speed as the deer, only about 10 yards behind the animal. Impossible. A panicked deer can run over twice as fast as the fastest human being.
Other mistake: How did Anna drive from Maryland to New York, where Dr. Neville was, if all the bridges were blown out?
Answer: In the alternative ending Dr.Neville, Anna and Ethan are seen driving a car over a bridge that wasn't destroyed. The army would need to leave a entry/exit point, but it would have been heavily guarded until everyone died.