Not his best, KP always great. Too many story lines, all seemingly secondary supporting characters.