The premise was difficult for me in the beginning because of a personal discomfort with the main character's advanced age at birth. But once Benjamin grew "down" and became more independent I began to relax with it. I found the film generally well acted, well directed and staged. And Kate Blanchett, as Daisy, couldn't have been more ravishing. One really interesting aspect of the story is that the protagonist's life contained all the normal stages of life, despite his aging process having taken place in reverse order.
The key to the greatly uplifting impact of this movie is its inclusion of the ongoing adversity with which these young people meet. They struggle constantly against a relentless avalanche of threats, facing a real possibility of harm and disfigurement, managing to muddle through, not unscathed, through their persistence and through luck. The example presented by these characters can help us muddle through our own adversity, especially in this time of great economic need. Furthermore, the movie's form, using a non-linear time line to balance the characters' present day struggles with their history is highly effective and dynamic. This film entertains while leaving the viewer with great substance.