Chickenshit & Ash: A Visit to Paradise (1998)

movie

Charyarsaba, an isolated mountain village in Nepal. Living here means working hard for one's food and worshipping one's ancestors and the gods, who guarantee a continued existence and provide protection from evil. The residents of this village at the foot of the Himalayas long for "another place" wh

Open full page on kino.is