Akcja rozgrywa się rok po wydarzeniach z pierwszego filmu, w 1891 roku. Genialny detektyw Sherlock Holmes (Robert Downey Jr.) i jego oddany przyjaciel Dr John Watson (Jude Law) ponownie łączą swoje siły by pokonać największego złoczyńcę świata...
Są na świecie bohaterowie... superbohaterowie... i jest Hancock (Will Smith). Duża władza wiąże się z dużą odpowiedzialnością i wszyscy o tym wiedzą... Wszyscy, z wyjątkiem Hancocka. Wiecznie podirytowany, skonfliktowany z otoczeniem, sarkastyczny...
Niedaleka przyszłość, w której kontrolowanie umysłów innych ludzi poprzez wysoko rozwiniętą technologię stało się faktem. Kable (Gerard Butler) jest mistrzem gry "Slayers", która pozwala mu na kontrolowanie i wpływanie na działanie innych....
Pieniądze, sława, żądza krwi, zemsta, miłość, przetrwanie. Każdy z uczestników międzynarodowego turnieju Żelaznej Pięści - serii najkrwawszych i najbardziej emocjonujących pojedynków na świecie - ma inny cel, ale droga do jego osiągnięcia...