Хэнкок нормальный чувак. Просто, когда прожил больше 3000 лет, из которых помнишь только последние 80, да еще все тебя доёбывают считая уродом, никакого желания помогать людям нет. Даже когда он спас мужика на переезде, все обвинили его, что он всё сделал неправильно, при этом полностью игнорируя, что сами виноваты в случившемся. Все зациклены не на спасении человеческой жизни, а на сопутствующем материальном ущербе.