Alright, I admit it, MIB3 is a C+ film. Both Will Smith and Tommy Lee Jones appeared to be bored, with Josh Brolin adding in some much needed energy and charisma. The effects are fine and the "Back to the Future Part III" storyline has moments, but not enough to carry an hour and 40 minutes. I enjoyed the ending and saw it as a fitting farewell to a franchise that might've been better off left sleeping.
This isn't my personal favorite Batman film, that's still "Batman Returns", but this is definitely, by far, the best-made Batman film. "Batman Begins" was just a prelude, this is the full monty.
Joker is incredible and steals the show. Harvey Dent is quite compelling as well.
Christian Bale plays the spoiled billionaire to a tea.
Hancock is a very fun movie - Will Smith does a great job at playing a hung over, could-care-less, would-be superhero. The movie's short duration doesn't hurt it, because once it starts to slow down something else happens. But superpower gags and destruction aside, the premise is a bit ludicrous and Hancock's origin is a bit much to swallow. As a summer popcorn flick, Hancock is perfect - just don't try to think any of it through.