Netflix's New 'Peaky Blinders' Release Earns Staggering 25.3M Views in Just 3 Days
Released worldwide on Netflix just five days ago, the gritty, high-stakes Peaky Blinders movie has been making waves, quickly drawing positive attention from both critics and viewers. Titled Peaky Blinders: The Immortal Man, the crime sequel premiered at Symphony Hall, Birmingham, on March 2, 2026, followed by a limited theatrical release four days later, before landing on Netflix on March 20, 2026.
Upon its release, The Immortal Man earned a 91% Tomatometer score on Rotten Tomatoes and became one of Netflix's most-watched titles. In its first three days, it amassed 25.3 million views, and this week, it ranks as the No. 1 English-language movie in 50 countries, including the U.S., per Tudum, thereby accomplishing a major milestone.