This is the smartest show ever made, so well written, everything happens for a reason. The writing, the directing, the acting, all is perfectly done. The cast is also full with talented actors with a lot of passion. The ultimate drama tv show for sure.