
Netflix’s I Will Find You Sets 2026 Debut Pace with 24 Million Views
Netflix’s limited series I Will Find You drew 24 million views in its first four days, the streamer’s biggest new-series debut of 2026, as Sam Worthington’s David Burroughs—wrongfully imprisoned—goes on the run after new evidence suggests his child may still be alive, uncovering a web of deception.



