We really connect to the spiritual aspect of this movie. Very warm and touching and a "wake up call" about our environment and earth. Was not particularily happy with the violence, but realize it's part of the meaning behind the movie. Visual affects were good, but found myself a bit queazy at times from the 3D visuals. All else was great.