The first couple of seasons were ok if a bit far fetched. Then it completely fell off the rails in the 3rd. The main characters basically reversed roles for no reason. The actual gangster suddenly cared about the lives of strangers, and the morally grounded guy ends up being a murdering, backstabbing fiend. A character should have an arc, but switching on a dime just shows a lack of direction overall.