Ünlü Hollywood yönetmeni Martin Scorsese, daha önce beş filminde oynattığı Leonardo DiCaprio'ya yine başrol verdi. Son olarak DiCaprio'nun 2014 Oscar Ödülleri'nde "en iyi erkek oyuncu" kategorisinde yarıştığı Para Avcısı filminde bir araya gelen ikili, bu kez Erik Larson'ın 2003'te kaleme aldığı The Devil in the White City romanından esinlenilerek senaryosu yazılan filmde buluşacak. DiCaprio, 19'uncu yüzyılın Hannibal Lecter'ı olarak tanımlanan Dr. H. H. Holmes isimli bir seri katili canlandıracak.