The Tree of Life
The Tree of Life follows the life journey of Jack O'Brien, through his innocent childhood to disillusioned adult years as he tries to harmonize a complicated relationship with his sometimes demanding and overly strict father.