Made on a budget of $32 million, The Tree of Life premiered at the 2011 Cannes Film Festival on May 16, 2011, where it was initially met with polarizing reviews from critics.
Dibuat dengan biaya $32 juta, The Tree of Life tayang perdana di Festival Film Cannes 2011 pada 16 Mei 2011, dimana film tersebut awalnya meraih ulasan terpolarisasi dari para kritikus.