2. Enoch “Nucky” Thompson from Boardwalk Empire (2010-Present, HBO)
Played by: Steve Buscemi
If Boardwalk Empire has taught us anything, it’s that even if you’re involved in politics, you can still be a certified gangster. In the case of Enoch “Nucky” Thompson, the former sheriff and treasurer of Atlantic County, NJ, he made a fortune off of bootlegging with the other politicians from the area.
Thompson is one of the men that brought corruption to the Garden State, and thanks to the appropriately squirmy performance by Steve Buscemi, he’s one of the best characters on TV at the moment. Unlike most corrupt political figures with mob ties, Nucky isn’t afraid to get his hands dirty, as evidenced by the final episode of season two, when he murdered his own protege, a man he'd helped raise from boyhood, as a matter of business and payback for an assassination attempt on his own life.