Enable Javascript to access this page. Powered by the MGCash

There are heroes… there are superheroes… and then there’s Hancock. With great power comes great responsibility — everyone knows that — everyone, that is, but Hancock. Edgy, conflicted, …