W 2005 roku Terrence Malick rozmawiał z Colinem Farrellem o zagraniu przez niego głównej roli.
Mel Gibson rozważany był do obsady filmu.
Heath Ledger miał zagrać postać Mr. O'Briena. Jednak, na kilka miesięcy przed śmiercią, porzucił projekt z nieznanych powodów. Rolę tę przejął Brad Pitt.
Film kręcono w Dallas, Houston, Austin, Bastrop, Matagorda, San Marcos, Smithville, Waco (Teksas, USA) oraz w Parku Narodowym Death Valley (Kalifornia, USA).
Latem 1978 roku Terrence Malick rozpoczął prace nad tym filmem, który miał być jego najbardziej ambitnym projektem. Wówczas film nosił nazwę "Q", teraz amerykański reżyser powrócił do niego pod tytułem "The Tree of Life".
Zdjęcia do filmu rozpoczęły się w marcu 2008 roku.