In August 2017, David Tennant was confirmed to be reprising his role as Kilgrave, appearing as a hallucination, with Wil Traval also returning as Will Simpson. Recurring characters in the season include Rebecca De Mornay reprises her role as Dorothy Walker, Kevin Chacon as Vido Arocho and Callum Keith Rennie as Karl Malus. Elden Henson and Rob Morgan reprise their roles as Foggy Nelson and Turk Barrett from previous Marvel Netflix series, respectively.
