Film ReviewsHancock (2008) ReviewThe concept of an anti-hero has been around for some time, but Hancock takes it to a new level, Read More