On the Way to the Affluent Life (2003)

In China a draught visits to a little town called Sahahyang in century. The villagers and their leader hold ritual for rain. Their desperate prayer gets an answer, but the answer is more than they’re hoping for. While they’re having a big party with a joy celebrating sweet rain, it turns into a floo