June 5, 2015Sense8 was filmed almost entirely on location in a multitude of cities around the world. The first season, consisting of 12 episodes, became available for streaming on Netflix on June 5, 2015, and was met with generally favorable critical reception.