I love the show and I recommend everyone watch seasons 1-4 after that it becomes hard to follow and kind of leads it's self into a cycle of plot holes. That said and done the show still is one of my favorites and it's emotional tension and brilliant story telling in the former half give it five stars. The last 3 seasons are like odd prequels meant to satiate a hungry fan base the main story is so good though. Very captivating and gritty sometimes raunchy and a great display of a fully thought out future society with their own idioms that occur naturally in their speech. Rewatch value of the first few seasons is infinite and the last 3 or 4 you can get away with at least 2 or 3 watches. 5 out of 5!!!