I Am Legend plot twist