Ashura backdrop
Ashura poster

Ashura (2005)

1h 59m 2005 Japan

Set in 19th-century Japan, a fierce battle rages between demons and their hunters. Izumo, a kabuki performer with a dark history of demon-slaying, becomes enamored with Tsubaki. As their relationship deepens, strange markings begin to surface on her skin, hinting at a troubling fate. Meanwhile, the impending resurrection of Ashura, the queen of demons, looms large, threatening to unleash chaos upon the world. As Izumo grapples with his past and Tsubaki's mysterious transformation, love and destiny collide in a tale of passion and peril.

You May Also Like