The Tree of Life

Featurette - Effects

  • Released: 2011
    • Length: 03:32
    • Plays: ???
Synopsis >

Featurette for The Tree of Life has the special effects team behind the amazing visuals discuss what went on behind the scenes.

TV GUIDE Users' Most Popular