brainsnorts.com
The Tree of Life – film review
The Tree of Life, nominated for Best Picture, Director, and Cinematography Oscars and winner of AFI’s Best Picture of 2011, is one of those films that few can attempt and even fewer can accomplish.…