The one thing about it that bothered me was...
The concept itself seemed to written, and the movie came off like a movie that used to be a play.
Once I get over that, the movie is pretty good, with the characters going through the years the way you would expect, following the trends in style and phylosophy, but there's always that feeling of being so staged.