Indonesian production company Mandela Pictures has revealed a new film slate and launched BN13, a genre studio dedicated to developing horror and genre content rooted in Indonesian folklore and ...