Ye gods and little fishes! A dead soldier enters the afterlife where his suitability for reincarnation gets evaluated, while godly envoys are sent to Earth on a bizarre mission – from the London East Asia Film Festival, and also in selected cinemas from Thursday, August 16th
[Read More...]