Gillian Anderson não foi a primeira escolha para o papel da dra. Bedelia Du Maurier, psiquiatra de Hannibal Lecter. O criador e roteirista da série Bryan Fuller tinha pensado em uma atriz mais velha e cogitado o nome de Angela Lansbury. A atriz, no entanto, não estava disponível e Fuller acabou seguindo a sugestão da NBC, que gostava de Anderson por sua longa participação em Arquivo X. O papel foi modificado para que a personagem ficasse mais nova.
Laurence Fishburne e Gina Torres, que interpretam um casal na série, também são casados na vida real.
Lee Pace, que estrelou a série de Fuller Pushing Daisies, foi cotado pelo criador e roteirista para o papel de Will Graham.
Mads Mikkelsen e Hugh Dancy já haviam trabalhado lado a lado em Rei Arthur.