"Hancock" recibió críticas mixtas de los críticos de cine y recaudó $624 386 746 en los cines de todo el mundo.