A surreal blend of erotic, absurd and melancholic imagery by Haiyang Wang (Double Fikret, MIFF 2013).