Pour se préparer à son rôle, Aaron Eckhart s'est grimé en vétéran du Vietnam atteint d'une maladie mentale, et s'est posté à Venice Beach pour hurler sur les gens de passage...
Aaron Eckhart et David Mazouz ont tous deux un rapport avec Batman ; le premier a joué Harvey Dent dans The Dark Knight tandis que le second est Bruce Wayne jeune dans Gotham.
Rosario Dawson devait à l'origine jouer dans Incarnate. Suite à des conflits d'emplois du temps, elle a finalement été remplacée par Catalina Sandino Moreno.