This show was everything, I binged watched it and it was worth every second. However, parts were boring but it is a beautiful twisted story. This show will have you in tears and hopefully you will gain an emotional attachment to many of the characters (I had an attachment to almost all of characters)