A wounded man searches for himself by chasing the ghost of lost love in Nik Amir Mustapha’s touching sci-fi drama.

Windows on Worlds