Director Peng Zhang Studio Alibaba Pictures The narrative unfolds within Asura, a realm of pure desire as per ancient Buddhist mythology. This mythical domain faces peril as it becomes the target of a coup orchestrated by a lower heavenly kingdom, setting the stage for the ensuing events of the story. Atomic Arts crafted an […]