What I took away, was the real "teachers" were not the guru's or medicine men, but the people with whom we are in community with. The Thanksgiving dinner in Italy, the roof-top dialogue with Richard from Texas in India about forgiving yourself, the dialogue in Bali with the woman healer... the common people who share their pain who help us get through our own pain and make discoveries.
I often tell groups in 'team building' workshops, its one thing to move from being a group to a team. It's a peak experience when team moves to community! It's in community where we find the sweet spots in life, where we accept and are accepted for whom we are, where our desires are no more important than anyone else's, where compassion is the norm rather than the exception. Spiritually, community is what God wants us to be and its where God wants to meet us. The Trinity is community and a model for us! Think that theme came through in the movie.