I Am Legend 2 has been a long time coming, but it needed to wait until now to really have the chance to succeed, due to the presence of AMC's The Walking Dead from 2010-22. Starring Will Smith as Robert Neville, I Am Legend was released in December 2007 to incredible financial success at the box office, grossing over half a billion dollars during its theatrical run. Nonetheless, reviews were mixed, with the film's ending, in particular, seeing a lot of criticism due to its departures from the source material, Richard Matheson's 1954 novel of the same name.
https://screenrant.com/i-am-legend-2-walking-dead-over-wait-good/