Struggles with narrative and pacing, but never loses sight of its themes and heart. It's a good, if not great, sequel to a film which had some similar issues. Strong performances all around buoy the shortcomings and bring the feels. I'll watch it again.