This is the greatest series ever written ,The writing is of such a high quality that you can watch this series over and over again and still be entertained . The actors and actresses , especially the main actors produce once in a lifetime performances , the script never forgets it's roots , things that happen in season one have relevance in season six. The history of the Sopranos world is appreciated in the series , there are things that you can immediately see , things that you only can understand once you go back and re-watch , and scenarios that are left open for you to decide what happened..All the literacy devices of dramatic art is on show in this series such as irony , personification , metaphors , foreshadowing ..This show forces you to think critically it is a masterpiece!