Netflix Top 10s: ’72 Hours’ Has Big 2026 Debut; ‘Elite Force’ Explodes and ‘I Will Find You’ Enters All-Time List
Picture Credits: Netflix
Welcome back to our weekly deep dive into the global Netflix Top 10s, covering the week of July 20th to July 26th, 2026! This week’s charts are packed with major milestones, massive international debuts, and a few surprising stumbles. While Kevin Hart proves he is still a certified draw for the streamer with the stellar debut of his new comedy 72 Hours, the much-anticipated return of Ransom Canyon is showing some concerning viewership drops that could put its Season 3 renewal in jeopardy. Elsewhere, Harlan Coben’s I Will Find You has officially cemented its legacy by breaking into the all-time top 10 list, and international hits like France’s Elite Force and Brazil’s Elize: Shadows of a Woman are putting up massive numbers. Let’s break down what everyone was watching this past week.
Our top story this week was regarding the first-week numbers for Ransom Canyon season 2, which has suffered a pretty big drop if you take into account its shorter runtime. Whether this impacts the show’s season 3 chances remains to be seen, but it’s definitely not in comfortable renewal territory by our metrics. We’ve got a big deep dive into that here.
Let’s take a look at how this week’s top 10s in their respective categories compare:
English TV: 34,400,000 views (Rank 147 of 162 weeks)
English Film: 71,600,000 (Rank 91 of 162 weeks)
Non-English TV: 45,800,000 (Rank 9 of 162 weeks)
Non-English Film: 58,100,000 (Rank 9 of 162 weeks)
Also, quick note: we’ve done some more upgrades to our top 10 search tool. Mostly visual to help read the numbers better. I’m already zipping round it a lot faster so hopefully you will too.
1. 72 Hours Debuts Strong For Comedy
Kevin Hart has got the goods and delivered strong for Netflix with his new comedy 72 Hours. Despite reviews being less than stellar, it scooped up 22.1M views, which is very strong for a straight comedy. The main comps for this year are Little Brother, which did 14M in that opening 3-day window, and Joe’s College Road Trip, which did 12.5M.
First up, let’s compare the movie against the debuts of the other 2026 new arrivals:
(function () {
if (!window.wonWatermarkPlugin) {
window.wonWatermarkPlugin = {
id: ‘wonWatermark’,
afterDraw: function (chart) {
var ctx = chart.ctx;
var area = chart.chartArea;
if (!ctx || !area) return;
// Scale watermark to the chart’s current pixel width so it stays
// a subtle attribution on phones (20px on a 320px canvas would
// dominate) while still reading on a 1200px desktop chart.
var w = area.right – area.left;
var fontSize = Math.max(11, Math.min(20, Math.round(w * 0.045)));
var offset = Math.max(6, Math.round(w * 0.018));
ctx.save();
ctx.font = ‘700 ‘ + fontSize + ‘px -apple-system, BlinkMacSystemFont, “Segoe UI”, Arial, sans-serif’;
ctx.fillStyle = ‘rgba(0, 0, 0, 0.22)’;
ctx.textAlign = ‘right’;
ctx.textBaseline = ‘bottom’;
ctx.fillText(‘whats-on-netflix.com’, area.right – offset, area.bottom – Math.max(4, Math.round(offset * 0.6)));
ctx.restore();
}
};
}
// Shared compact-number helper. Returns e.g. “1.2B”, “45.6M”, “789K” when
// useCompact is true, otherwise the full `toLocaleString()` form. Used by
// every chart’s datalabels and axis ticks on mobile so wide numbers like
// “1,234,567,890” don’t crowd small viewports. Tooltips keep the full
// number for accuracy.
if (!window.wonCompactNumber) {
window.wonCompactNumber = function (value, useCompact) {
if (value === null || value === undefined || isNaN(value)) return ”;
var n = Number(value);
if (!useCompact) {
return n.toLocaleString();
}
try {
if (typeof Intl !== ‘undefined’ && Intl.NumberFormat) {
if (!window.wonCompactFormatter) {
window.wonCompactFormatter = new Intl.NumberFormat(‘en’, {
notation: ‘compact’,
maximumFractionDigits: 1
});
}
return window.wonCompactFormatter.format(n);
}
} catch (e) {}
// Manual fallback for browsers without Intl compact notation support.
var abs = Math.abs(n);
var divisor, suffix;
if (abs >= 1e9) { divisor = 1e9; suffix = ‘B’; }
else if (abs >= 1e6) { divisor = 1e6; suffix = ‘M’; }
else if (abs >= 1e3) { divisor = 1e3; suffix = ‘K’; }
else { return n.toLocaleString(); }
var scaled = n / divisor;
var formatted = scaled.toFixed(scaled >= 100 ? 0 : (scaled >= 10 ? 1 : 2));
return formatted.replace(/(.d*?)0+$/, ‘$1’).replace(/.$/, ”) + suffix;
};
}
// Mirror the host theme’s body font onto Chart.js defaults so chart text
// (ticks, legend, tooltips, datalabels) matches the surrounding article.
// Chart.js is loaded with `defer`, so we wait for DOMContentLoaded before
// touching `Chart.defaults` — by that point Chart.js is guaranteed to be
// parsed but no chart in this file has instantiated yet (their init code
// also runs on DOMContentLoaded, and they’re registered after this block
// in HTML source order, so listener-registration order keeps us first).
if (window.wonChartFontDefaults) return;
window.wonChartFontDefaults = true;
function applyThemeChartFont() {
if (typeof Chart === ‘undefined’ || !Chart.defaults || !Chart.defaults.font) {
return false;
}
var bodyFont = ”;
try {
bodyFont = getComputedStyle(document.body).fontFamily || ”;
} catch (e) {}
if (bodyFont) {
Chart.defaults.font.family = bodyFont;
}
return true;
}
if (document.readyState === ‘loading’) {
document.addEventListener(‘DOMContentLoaded’, applyThemeChartFont);
} else {
applyThemeChartFont();
}
})();
{
“@context”: “https://schema.org”,
“@type”: “Dataset”,
“name”: “Netflix Viewership Comparison – The Rip, War Machine, Apex, Thrash, Peaky Blinders: The Immortal Man and 10 more Netflix titles (1-week cumulative views)”,
“description”: “Cumulative weekly views for The Rip, War Machine, Apex, Thrash, Peaky Blinders: The Immortal Man and 10 more Netflix titles on Netflix over 1 weeks. The Rip leads the comparison with 41,600,000 cumulative views. Combined total: 332,900,000 views. Data sourced from Netflix’s official Top 10 engagement reports.”,
“license”: “https://www.whats-on-netflix.com/corrections-policy/”,
“keywords”: “Netflix, viewership, streaming data, Netflix Top 10, weekly views, audience metrics, The Rip, War Machine, Apex, Thrash, Peaky Blinders: The Immortal Man, 72 HOURS, Office Romance, Voicemails for Isabelle”,
“creator”: {
“@type”: “Organization”,
“name”: “What’s on Netflix”,
“url”: “https://www.whats-on-netflix.com/”
},
“publisher”: {
“@type”: “Organization”,
“name”: “What’s on Netflix”,
“url”: “https://www.whats-on-netflix.com/”
},
“datePublished”: “2026-07-29”,
“dateModified”: “2026-07-29”,
“variableMeasured”: “Cumulative weekly views (Netflix Top 10)”,
“measurementTechnique”: “Aggregation of Netflix’s official weekly Top 10 engagement reports”,
“temporalCoverage”: “1 weeks”,
“spatialCoverage”: “Global”,
“isAccessibleForFree”: true,
“about”: [
{“@type”:”CreativeWork”,”name”:”The Rip”},
{“@type”:”CreativeWork”,”name”:”War Machine”},
{“@type”:”CreativeWork”,”name”:”Apex”},
{“@type”:”CreativeWork”,”name”:”Thrash”},
{“@type”:”CreativeWork”,”name”:”Peaky Blinders: The Immortal Man”},
{“@type”:”CreativeWork”,”name”:”72 HOURS”},
{“@type”:”CreativeWork”,”name”:”Office Romance”},
{“@type”:”CreativeWork”,”name”:”Voicemails for Isabelle”},
{“@type”:”CreativeWork”,”name”:”People We Meet on Vacation”},
{“@type”:”CreativeWork”,”name”:”Swapped”} ],
“distribution”: {
“@type”: “DataDownload”,
“encodingFormat”: “JSON”,
“contentUrl”: “#netflix_bar_graph_6a696d1a11e59” }
}
Netflix Viewership Comparison – The Rip, War Machine, Apex, Thrash, Peaky Blinders: The Immortal Man and 10 more Netflix titles (1-week analysis)
Cumulative views over 1 weeks for 15 Netflix titles: The Rip, War Machine, Apex, Thrash, Peaky Blinders: The Immortal Man, 72 HOURS, Office Romance, Voicemails for Isabelle, People We Meet on Vacation, Swapped, Little Brother, Joe’s College Road Trip, Ladies First, Remarkably Bright Creatures, Roommates. Combined total: 332,900,000 views.
Netflix cumulative views ranking for The Rip, War Machine, Apex, Thrash, Peaky Blinders: The Immortal Man and 10 more Netflix titles over 1 weeks.
Title
Opening Week Views
Rank
The Rip
41,600,000
1
War Machine
39,300,000
2
Apex
38,200,000
3
Thrash
37,700,000
4
Peaky Blinders: The Immortal Man
25,300,000
5
72 HOURS
22,100,000
6
Office Romance
20,900,000
7
Voicemails for Isabelle
17,500,000
8
People We Meet on Vacation
17,200,000
9
Swapped
15,500,000
10
Little Brother
14,000,000
11
Joe’s College Road Trip
12,500,000
12
Ladies First
11,900,000
13
Remarkably Bright Creatures
10,400,000
14
Roommates
8,800,000
15
(function() {
var showLabels = true;
var titleHighlight = “72 HOURS”;
// Title rendered above the chart in place of the legend (1 week → “Opening Week”).
var chartTitle = “Opening Week Views”;
function loadScript(src, callback) {
var script = document.createElement(‘script’);
script.src = src;
script.onload = callback;
document.head.appendChild(script);
}
function createChart() {
var canvasEl = document.getElementById(‘netflix_bar_graph_6a696d1a11e59’);
var ctx = canvasEl.getContext(‘2d’);
// Detect mobile screen size
var isMobile = window.innerWidth









