Edmund Yeo’s feature film debut, River of Exploding Durians, had its world premiere at the 2014 Tokyo International Film Festival. Already an experienced filmmaker after...