No, it'll be heading to IMAX. Matthew Belloni writes that "the film will hit about 1,000 IMAX screens worldwide on Thanksgiving Day 2026", which is a huge deal for a Netflix release, considering ...
Some results have been hidden because they may be inaccessible to you