Director Peter Rodger (below) focuses his film on God as seen through such eyes as these young monks in Ladakh, North India.