Queue this drama up on Netflix now