To prepare for the role, Aaron Eckhart disguised himself as a wheelchair-bound, mentally ill Vietnam War veteran and yelled at people on Venice Beach. In one experience, Eckhart sat by the front door of an expensive house. When the homeowner arrived, she was frightened by his presence. She went inside but came back out moments later to ask if Eckhart was doing OK. According to Eckhart, he was very moved by this experience because he saw the woman's effort to change and have sympathy.
Filmed in November 2013, but not released until December 2016.
Rosario Dawson was originally cast in the lead role but dropped out due to scheduling conflicts and was replaced by Catalina Sandino Moreno.
In the movie I, Frankenstein starring Aaron Eckhart, the song "Sail" by Awolnation plays as the protagonist Adam enters a nightclub. This parallels to the opening nightclub scene in Incarnate which also stars Aaron Eckhart as the protagonist with "Sail". The trailers used these memorable parts in trailers for each movie respectively.
Aaron Eckhart (Dr. Ember), David Mazouz (Cameron) and Matt Nable (Dan) all have played major characters in the DC universe that connect together. Eckhart played Harvey Dent/Two-Face (a friend of Bruce Wayne that becomes an enemy of Batman) in Batman: O Cavaleiro das Trevas (2008), Mazouz portrayed a young Bruce Wayne in Gotham (2014) and Nable played Ra's al Ghul in Arqueiro (2012). Interestingly Ra's al Ghul is not only a major antagonist of Oliver Queen/Arrow he is also who trains Bruce Wayne in various forms of ancient martial arts and teaches him the many skills he later employs as Batman. Ra's al Ghul appeared in Batman Begins (2005), the prequel to The Dark Knight, played by Liam Neeson; he also appeared in Mazouz's Gotham, played by Alexander Siddig. In both Batman Begins and Gotham he teaches a young Bruce Wayne how to master his fear and anger and use his enemy's own fears as a weapon against them, which becomes Batman's trademark.