Take a look at the new "Arrow" episode "Spartan", directed by Avi Youabian, guest-starring Ernie Hudson ("Ghostbusters") airing April 22, 2019 on The CW:
"...after the 'Ninth Circle' delivers a major setback for 'Team Arrow', 'Diggle' (David Ramsey) reluctantly reaches out to a Four-Star General of the 'Defense Intelligence Agency' (Ernie Hudson) for help, despite unresolved tension from their past.
"Meanwhile, 'Oliver' (Stephen Amell) discovers a piece of information that he believes will turn 'Emiko' (Sea Shimooka) against the Ninth Circle. Then 'Alena' (Kacey Rohl) returns with an interesting proposal for 'Felicity' (Emily Bett Rickards)..."
Click the images to enlarge and Sneak Peek "Arrow: Spartan"...