Can be hard to understand with all the slang and complicated multilayer stories but it's a truly awesome tv series. Deep and thought provoking. I'm definitely going to watch it again someday