There are heroes, there are superheroes, and there's Hancock. Having supernormal assumes responsibility, everyone knows it - except him. For any task he undertakes with the soul and the best of intentions, it saves lives - at the cost of non-human destruction and incalculable damage. In the end, public patience is coming to an end, people are grateful to their local hero, but sometimes do not understand, than have deserved such punishment. Watch Hancock (2008) full movie online free 123Movies
Watch Full Movie Online HD 1080
123Movies Hancock (2008) online free hd streaming On all tablets and mobile devices iPad, iPhone, Android and other popular devices.