Wealthy Larry Darrell forsakes his comfortable lifestyle and journeys to the mountains of India in search of spiritual wisdom.