In a remote, war ravaged Sri Lankan jungle village, a red rain begins to fall at night, amplifying the dark proclivities of the villagers, dismantling all societal order.
1993
1988
2008
1974
2005
2004
1990
2006
2002
1982
2019
1992
2013