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.
2020
2024
2012
1969
1996
2015
2002
1997
2003
2001
2013
2008
2016
2014
1991
1988