Glorious film. Several interweaving storylines in different places and centuries, past, present and future, showing the importance of having the courage to fight for what one believes to be the right thing to do. And some love and friendship along the way (good connections, especially with the characters of Tom Hanks and Halle Berry).
The swift passage from one storyline to another, then yet another, while developing some point, was mostly well done.
Some things were more mentioned than developed, but the global pattern was finely crafted anyway.
Do watch it on a big screen.
Unless Django or The Hobbit prove me wrong, this might well end up as my choice for Film of the Year.