Der Film ist 2021 veröffentlicht worden. Die Regie von den Film machte Sijia Luo. Das Drehbuch von den Film kommt aus der Feder von James Joyce.