Movies like this are leaving Hollywood looking less and less relevant. This is not a paint by numbers cash generator but a beautifully woven story. I won't lay it out because others have already done that, but if you commit to the three hours it has an incredible payoff. I was crying like a baby near the end. I don't think this would have had the impact if the pace was faster it was a perfectly timed crescendo. I will watch again at some time but I know the initial impact won't be there. This story has multiple threads all colliding to make a perfect tapestry. Movies like this are becoming rare which is a shame. Do not miss this one.