September 26, 2018January 3, 2019 NonSequitur Fantastic Fest Review: MAY THE DEVIL TAKE YOU (2018) Indonesia has been a safe, happy place for genre fans in recent years, with the country spawning a decent number of effective horror flicks and