UGO: Tree of Life belongs in a Loews multiplex about as much as it belongs in a museum, or projected at a site-specific artist's installation