truly remarkable film takes journey hidden emotionsa deep enlightening story story takes lives beliefs gay religious cultures excellent performances superb star cast touch deepest reaches emotions belief love risks nothing worth nothing film starts introducing us characters surface seem everything later find beneath surfaces character looking journey self discovery learn story must chose path life destined despite difficulties encounteran thumbs film