Characters, plot twits, cinematography and foreshadowing. The best part is the plot twists.
However make no mistake this is a feel bad show. We all know right from wrong and these deeply flawed characters constantly dabble in the morally wrong decisions. It elicits a pain in your gut to watch a family man descend into darkness and chaos and basically destroy the lives of those around him and those he loves most. It should be a cautionary tale. It is not a feel good show. The cartel are modern day gadianton robbers in every respect.