Mamoru Hosoda’s medieval, isekai-adjacent epic about a princess’s brutal quest for revenge is now playing in theaters.
The latest film from acclaimed animation director Mamoru Hosoda, "Scarlet," is set for release in Japan on Friday, November 21, 2025, followed by an early December release in the United States and a ...