Very pleasantly surprised, way above my expectations. I think has the most story of any of the MIB movies. Lots of plot twists and surprises. Josh Brolin should get an Oscar; Tommy Lee Jones himself couldn't have played a better 1969 Agent K. Griffin was a great character and the way the future was revealed through touch with him was a nice effect.