Ernie Hudson Guest Stars as a General from Diggle's Past on 'Arrow' (PHOTOS)

arrow - left
arrow - right
Spartan
Dean Buscher/The CW
Spartan
Dean Buscher/The CW

Oliver Queen/Green Arrow (Stephen Amell) and Felicity Smoak (Emily Bett Rickards)

Spartan
Dean Buscher/The CW

Rene Ramirez/Wild Dog (Rick Gonzalez), General Stewart (Ernie Hudson), Felicity Smoak, and Dinah Drake/Black Canary (Juliana Harkavy)

Spartan
Dean Buscher/The CW

Felicity Smoak

Spartan
Dean Buscher/The CW

John Diggle/Spartan (David Ramsey)

Spartan
Dean Buscher/The CW

Felicity Smoak, Alena Whitlock (Kacey Rohl), Rene Ramirez/Wild Dog, Dinah Drake/Black Canary, General Stewart, John Diggle/Spartan, and Oliver Queen/Green Arrow (Stephen Amell)

Spartan
Dean Buscher/The CW

Dinah Drake/Black Canary

Spartan
Dean Buscher/The CW

General Stewart

Spartan
Dean Buscher/The CW

Rene Ramirez/Wild Dog and Dinah Drake/Black Canary

Spartan
Dean Buscher/The CW

Felicity Smoak and Oliver Queen/Green Arrow

Spartan
Dean Buscher/The CW

General Stewart and John Diggle/Spartan

Spartan
Dean Buscher/The CW

General Stewart and John Diggle/Spartan

Spartan
Dean Buscher/The CW

Alena Whitlock, Felicity Smoak, and General Stewart

Spartan
Dean Buscher/The CW

Alena Whitlock, Felicity Smoak, and General Stewart

Spartan
Dean Buscher/The CW

Alena Whitlock and Felicity Smoak

Spartan
Jack Rowand/The CW

Oliver Queen/Green Arrow and John Diggle/Spartan

Spartan
Jack Rowand/The CW

Mia/Blackstar (Katherine McNamara), Felicity Smoak, and Connor Hawke (Joseph David-Jones)

Spartan
Jack Rowand/The CW

Felicity Smoak

1 of

Diggle (David Ramsey) is getting a blast from his past on Arrow.

Ernie Hudson guest stars as a Four-Star General of the Defense Intelligence Agency, and new photos show him working with the team in the bunker in "Spartan."

After the Ninth Circle delivers a major setback, Diggle reluctantly reaches out to Hudson's character, General Stewart, even though there is "unresolved tension" in their past. Is the General's name a nod to John Stewart, a.k.a. the Green Lantern? Earlier this season in the "Elseworlds" Arrowverse crossover, another Earth's Flash did ask Diggle why he wasn't wearing his ring.

Meanwhile, Oliver (Stephen Amell) learns a piece of information that may turn Emiko (Sea Shimooka) against the Ninth Circle, and Alena (Kacey Rohl) has an interesting proposal for Felicity (Emily Bett Rickards).

7 TV Franchises That Will Live on ForeverSee Also

7 TV Franchises That Will Live on Forever

Only a select few shows last longer than few seasons but even fewer launch franchises that last for decades.

Arrow, Mondays, 9/8c, The CW