Release Date Netflix Insiders Season 2 Release Date, Trailer – Is it Canceled? Hosted by Money Heist star Najwa Nimri, who played Alicia in the series, Netflix’s Insiders is a Spanish reality show 1st premiered on the... Aslı TekgözMay 12, 2022