I watched this with English dubbing and English Subtitles and it helped to have both. I usually hate dubbing but the actors who did the English were really really good. I got so invested in the characters and their stories...the show draws you in. And the writing was really great, the acting was phenomenal and the story riveting. So many great twists and turns and it had me on the edge of my seat episode after episode. I'm at the beginning of Season 4 right now.