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.
2024
2013
1967
2012
2010
2014
2017
—
2018
2021
1976
2015
1988
2016
2019
2020
2005