After shining a spotlight on the ladies in the most recent episode, the CW‘s Arrow turns to John Diggle in this week’s new episode, titled – appropriately enough – “Spartan.”

First up, we have guest star Ernie Hudson as DIA General Stewart. I know they’re from different worlds, but is that “Stewart” – as in Lynn Stewart over on Black Lightning? As in Green Lantern John Stewart? It feels like Arrow has been teasing us with with references to Green Lanterns for years now, whether it’s in reference to Coast City or Ferris Air, adding characters like Susan Williams and Obsidian (on DC’s Legends of Tomorrow), or easter eggs like a man with “Jordan” on his flight jacket in a Coast City bar or even a power battery on Talia al Ghul’s desk.

Regardless, there’s no way we trust this guy, is there? If Diggle has unresolved tensions with this guy – and with Diggle as the show’s moral compass – then we’d best keep an eye on him, dont you think?

Speaking of… I’m still not sold on Alena as one of the “good guys.” What could she propose to Felicity? Her previous offers to Felicity included coercing Felicity to join Helix, then springing Cayden James. So yeah, color me dubious.