"First Kill" Release Date "First Kill" is set to be released on June 10 with all eight episodes dropping on Netflix. Image Source: Netflix