Jackie Earle Haley to appear on AMC’s Preacher The Hollywood Reporter brings word that actor Jackie Earle Haley (A Nightmare on Elm Street, Lincoln) has joined the cast of AMC’s adaptation of Preacher in a key role, the villainous Odin Quincannon! The television version of the character is described as follows: “a small, decrepit man with the unscrupulous iron will necessary to be the most powerful man in Annville County, Texas.