Dylan Minnette absolutely shines in these series and most of the cast delivers a solid performance. While each season differs from one another it tells a compelling story on how actions of a few can impact the lives of many. The variety of character is well executed by Brian Grazer who adopted the book this is based on to the television screen and gives fresh variety of issues teenagers might be dealing with in their every day lives. The final season is on par with the first season but falls a little bit short during the middle with bizarre scenes and out-of-context scenes that have little or no impact to the general storyline. The final episode is absolutely heartbreaking and I advice watchers to have tissue ready. One of my all time favorite TV series in a long time. Enjoy.