Fox Searchlight has debuted 14 new photos from The Tree of Life, which arrives in theaters on May 27. Click on these new shots below, which feature stars Sean Penn, Brad Pitt, and Jessica Chastain, to access our gallery.

The Tree of Life Photo #1
The Tree of Life Photo #2
The Tree of Life Photo #3
The Tree of Life Photo #4
The Tree of Life Photo #5
The Tree of Life Photo #6
The Tree of Life Photo #7
The Tree of Life Photo #8
The Tree of Life Photo #9
The Tree of Life Photo #10
The Tree of Life Photo #11
The Tree of Life Photo #12
The Tree of Life Photo #13
The Tree of Life Photo #14