Caught this on Netflix basically by accident, I thought it was something else and watched a little just on a lark, not expecting much of anything......so far I'd say this is extremely well done, I was very surprised. The guy who plays Rumplestiltskin is esp good, an outstanding job of playing his character(s).