Erica Kane, J.R. Ewing and Barnabas Collins Among TV Guide’s 60 Nastiest TV Villains Jamey Giddens March 27, 2013 All My Children, Dallas, Dark Shadows, Downton Abbey, Dynasty, Falcon Crest, Melrose Place, Revenge 19 Comments Who are the 60 Greatest TV Villains of All-Time? TV Guide Magazine's Bruce Fretts and Matt Roush listed their picks for the dubious distinctions in the March 25-April 7 issue of the magazine. It should come as no surprise that many suds evil-doers made the cut, including Dallas' late, great J.R. Ewing (Larry Hagman) at No.1; Dynasty devil Alexis Colby (Joan Collins) at No. 7 and Dark Shadows' Barnabas Collins (Jonathan Frid) at No. 8.