— by BEV QUESTAD — In Nepal, the white sun in their flag signifies the fierce resolve of the Nepali people. A well-crafted allegory, this important film is the story of their passionate struggle for democracy. Two brothers of opposing parties must bury their father, the leader of their v[...]