Woah, I love the wide range of stories that this 3.5-hour movie gave. Even though the second act is kinda boring and nearly made me fall asleep, so I had to rewind some scenes, LOL.
Shout out to the VFX team. They successfully made me believe when the main trio—played by the same 1940s-born actor from the beginning—is younger than their real age or even looks older when the story develops.