Si l'on fait un rapide récapitulatif de sa prolifique carrière, Leonardo DiCaprio a toujours tenu des rôles de gentils (même dans Blood Diamond, son personnage le devient). Mais avec l'adaptation du roman The Devil in the White City, adaptation produite par sa propre société (Appian Way), l'excellent acteur pourrait bien retourner sa veste, en interprétant le docteur Holmes, considéré comme le premier serial killer américain (il aurait tué plus de 200 personnes).
« Je pense que cette personne, à la fois très intelligente et charismatique, n'en est pas moins complexe et c'est cette complexité que Leonardo DiCaprio va incarner. Et parce que nous ne connaissons pas grand-chose d'Holmes, ça rend le projet d'autant plus intéressant. » commente Jennifer Killoran. C'est là qu'on se dit qu'il est loin le temps où Leonardo DiCaprio jouait les minets sur un immense paquebot...
Dans The Devil in the White City, roman basé sur une histoire vraie, il est question de deux hommes, à savoir Daniel H. Burnham et le docteur Holmes. Tandis que mon premier est l'architecte derrière l'exposition universelle de Chicago de 1893, mon second se sert de l'événement pour attirer ses victimes dans un hôtel (qu'il appelle le "Murder Castle"), lequel contient une chambre à gaz, une table de dissection et même un crématorium.