At first, I thought maybe the audience didn’t like it. The world premiere of “Orang Ikan” at the Tokyo International Film Festival was scheduled to begin at 11:35 AM, not exactly prime time for a creature feature. But that’s just how it goes at festivals sometimes. And the audience was subdued, barely reacting to gory […]