Salvador hit Netflix on February 6, 2026, and stood out as one of the platform’s big international originals that year.
NBC broadcaster Todd Richards was caught on a hot mic calling the men's snowboarding big air final at Milano Cortina "boring.