Demon Slayer: Kimetsu no Yaiba - Infinity Castle, the first in a series of three films that will close the epic saga of Demon Slayer, has shattered a box office record. Per ScreenRant, the film had the best opening weekend for a Japanese anime film in U.S. history. It grossed $70 million, breaking the record set by Pokémon: The First Movie in 1999. (Adjusted for inflation, Pokémon earned $60 million.) But when can fans stream the movie at home? Watch With Us is keeping you up to date on all the news.