Close
21 of 51
Greatest 50 TV Villains of All Time
21 of 51
#21. Ellis Albert "Al" Swearengen, Deadwood
People
Ian McShane
Titles
Deadwood
Back to top