BEGIN SLIDESHOW Sense8 Finale Premiere Date Announced, Plus New Key Art Netflix has announced the Sense8 finale premiere date and has also debuted a brand new piece of key art featuring the entire cluster. The highly-anticipated conclusion to the saga will be revealed when the series finale launches globally on June 8, only on Netflix.