The Leiser brothers' third feature-length film about three artists struggling against the grid of society to find spiritual renewal.