While wonderfully acted, the movie jumped back and forth between timelines which made following the story frustrating. To make it worse, they didn't age the characters enough to immediately denote where and when each scene was taking place. I really couldn't see any good reason not to just tell the story chronologically.