Warning: Spoilers from last night’s episode of DC’s Legends of Tomorrow, ‘Star City 2046’, follow…
Last night, the Legends of Tomorrow paid a visit to Star City in 2046, where they not only encountered the future Oliver Queen (Stephen Amell), but also Connor Hawke (Joseph David-Jones). However, unlike the comics books, the Arrowverse incarnation of Connor was not the son of Oliver, but rather John Diggle (David Ramsey).
Speaking to Entertainment Weekly, executive producer Marc Guggenheim has shared the thinking behind the change, stating that: “We know on Arrow that Oliver already has a son, William, who is not Connor Hawke. It just felt a little duplicative in light of the fact that this season we’re doing a storyline about Oliver having a son. It felt like, ‘Oliver’s got a son on Arrow! He’s got another son on Legends!’ As we were talking about it, quite frankly I forget who pitched the idea of, ‘Wouldn’t it be fun if this was Diggle’s son?’ but it seemed organic, especially since we took the idea of Oliver as the dad off the table.”
Meanwhile, Joseph David-Jones has discussed the possibility of future appearances for Connor Hawke, revealing that: “I think there is a strong possibility. I’m talking to the writers about what they plan on doing as far as bringing me back as potentially a series regular or recurring for the show. Nothing has been decided. It’s all so up in the air, but I know they do plan on cycling different heroes onto the ship, so we’ll have to see. I hope this isn’t the last time we’ll see Connor Hawke.”
DC’s Legends of Tomorrow airs on Thursday nights on The CW.