Subscribers have been left wanting more as a new period crime drama was released on Netflix this week