Technologies

“Demon Slayer: Infinity Castle” Slices Through IMAX China Records with $12.3 Million Opening Weekend

  • by

​ IMAX Captures 38% of Midnight Screenings as the Go-to Destination for Franchise Fans SHANGHAI, Nov. 17, 2025 /PRNewswire/ — IMAX China (HKSE: 1970) today announced that “Demon Slayer: Infinity Castle” cut a path to $12.3 million across IMAX theatres in China… Read More »“Demon Slayer: Infinity Castle” Slices Through IMAX China Records with $12.3 Million Opening Weekend