Pretty impressive opening weekend for a streamer that has only been dabbling in U.S. theatrical distribution for a few years now, and prior to this weekend only had five other movies make over $75,000 in America.September 23, 2024