Netflix’s critically acclaimed anime-original musical has become one of the biggest theatrical hits in 2026, but it had to say goodbye to the U.S. streaming platform to do it. Read More