Your browser is not supported. Please update it.

5 March 2026

Ateme to Netflix’s rescue—or is it the other way around?