It is hard not to see the theological overtones in the movie... Beauty, goodness, love and devotion are all part of nature, built into the DNA of the universe.