The innovatively conceived and constructed feature debut from Chinese filmmaker Jiajun “Oscar” Zhang takes place entirely within the overwhelming, majestically artificial confines of the vertical “Global Harbor” shopping mall in Shanghai, where pairs of strangers nurse or run from romantic crushes on each other.