A recent online theory suggests that Neville (Will Smith), who lives in solitude, hiding from the Darkseekers after a widespread pandemic destroys all life, is the film’s true villain. Reddit user J_Schermie posits that Neville was not only the bad guy, but the infected were afraid of him, and he is so prejudiced against them that he doesn't realize they're trying to go about their lives.