Saw it yesterday and will definitely see it again while it's in theaters. Complex and beautiful and amazing! It didn't feel like 3 hours at all. And while there's not any special material added to the credits, it's well worth while to stay and see all the parts played by the cast. Age, gender, race are all subject to change.