I Am Legend is a 2007 American post-apocalyptic science fiction film directed by Francis Lawrence and starring Will Smith, who plays US Army virologist Robert Neville. The story is set in New York City after a virus has wiped out most of mankind, leaving Neville as the last human in New York, other than nocturnal mutants. Neville is immune to the virus, which was originally created to cure cancer. He works to create a remedy while defending himself against the hostile mutants. More: en.wikipedia.org.