A number of Netflix fans have been left captivated after watching the new limited series. They admitted it's one of the best ...