New Images from Tree of Life JohnDecember 5, 2010 Tree of Life is going to tear up our souls and leave us bare.