Hancock ★★★

This movie is kinda average in the first half but goes insane in the second half. 65/100