“ Demon Slayer : Kimetsu no Yaiba – The Movie: Infinity Castle” powered China’s box office over the Nov. 14–16 frame, debuting with RMB354.2 million ($49.9 million), according to Artisan Gateway.

The Aniplex release, directed by Sotozaki Haruo and produced by ufotable, adapts the climactic final arc of Gotouge Koyoharu’s blockbuster manga. Returning voice cast members include Hanae Natsuki, Kitō Akari, Shimono Hiro, and Matsuoka Yoshitsugu. The film follows the Demon Slayer Corps’ all-out assault on Kibutsuji Muzan’s stronghold in a bid to end the war between humans and demons.

After its first three days, it has reached $52.5 million, of which Imax accounted for $12.3 million.

Lionsgate’s “Now You See Me: Now You Don’t” bowed in second place with $21.6 million.

Local crime drama “Fam

See Full Page