Netflix ordered an initial 13 episodes which were released on February 26,2016, to an audience of 10.42 million which was among the most viewed series on broadcast throughout the year.
Netflix ordered an initial 13 episodes. These initial 13 episodes were released on February 26,2016, to an audience of 10.42 million. This audience of 10.42 million was among the most viewed series on broadcast throughout the year.