Salvador hit Netflix on February 6, 2026, and stood out as one of the platform’s big international originals that year.