Finally saw this the other night and enjoyed it quite a bit.
Not as good as the first by a long shot, but way better than the second.
My only real gripe was where they broke their own time travel rules toward the end.
It's a minor complaint, though, and no one else seemed bothered by it.