Let There Be Light Kenneth Crab Jun 30, 2011 The Tree of Life Directed by Terrence Malick Fox Searchlight, 2011 Fresh from its triumph at the Cannes Film…